Warning: Permanently added '13.120.92.135' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/8991469-fedora-42-s390x --chroot fedora-42-s390x Version: 1.3 PID: 23734 Logging PID: 23735 Task: {'allow_user_ssh': False, 'appstream': False, 'background': True, 'build_id': 8991469, 'buildroot_pkgs': ['fedora-clang-default-cc'], 'chroot': 'fedora-42-s390x', 'enable_net': False, 'fedora_review': False, 'git_hash': 'dfe3514c879532ec9c6360fa08495e7e8e780c79', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/@fedora-llvm-team/clang-monthly-fedora-rebuild/clamav', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'clamav', 'package_version': '1.0.8-1', 'project_dirname': 'clang-monthly-fedora-rebuild', 'project_name': 'clang-monthly-fedora-rebuild', 'project_owner': '@fedora-llvm-team', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/@fedora-llvm-team/clang-monthly-fedora-rebuild/fedora-42-s390x/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/tstellar/fedora-clang-default-cc/fedora-42-s390x/', 'id': 'copr_tstellar_fedora_clang_default_cc', 'name': 'Additional repo copr_tstellar_fedora_clang_default_cc'}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/@fedora-llvm-team/llvm-snapshots-big-merge-20250412/fedora-42-s390x/', 'id': 'copr_fedora_llvm_team_llvm_snapshots_big_merge_20250412', 'module_hotfixes': True, 'name': 'Additional repo copr_fedora_llvm_team_llvm_snapshots_big_merge_20250412'}], 'sandbox': '@fedora-llvm-team/clang-monthly-fedora-rebuild--tstellar', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 0, 'submitter': 'tstellar', 'tags': [], 'task_id': '8991469-fedora-42-s390x', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': ['toolchain_clang', 'clang_lto'], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/@fedora-llvm-team/clang-monthly-fedora-rebuild/clamav /var/lib/copr-rpmbuild/workspace/workdir-sdw5j9wt/clamav --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/@fedora-llvm-team/clang-monthly-fedora-rebuild/clamav', '/var/lib/copr-rpmbuild/workspace/workdir-sdw5j9wt/clamav', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-sdw5j9wt/clamav'... Running: git checkout dfe3514c879532ec9c6360fa08495e7e8e780c79 -- cmd: ['git', 'checkout', 'dfe3514c879532ec9c6360fa08495e7e8e780c79', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-sdw5j9wt/clamav rc: 0 stdout: stderr: Note: switching to 'dfe3514c879532ec9c6360fa08495e7e8e780c79'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at dfe3514 automatic import of clamav Running: dist-git-client sources /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-sdw5j9wt/clamav rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading bytecode-335.cvd INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -o bytecode-335.cvd --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/@fedora-llvm-team/clang-monthly-fedora-rebuild/clamav/bytecode-335.cvd/md5/7b25366a07c2b1701e7a2498469a5209/bytecode-335.cvd % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 282k 100 282k 0 0 462k 0 --:--:-- --:--:-- --:--:-- 463k INFO: Reading stdout from command: md5sum bytecode-335.cvd INFO: Downloading clamav-1.0.8-norar.tar.xz INFO: Calling: curl -H Pragma: -o clamav-1.0.8-norar.tar.xz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/@fedora-llvm-team/clang-monthly-fedora-rebuild/clamav/clamav-1.0.8-norar.tar.xz/md5/64110544ee276e9fce95f3a3987492d7/clamav-1.0.8-norar.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 32.2M 100 32.2M 0 0 16.2M 0 0:00:01 0:00:01 --:--:-- 16.2M INFO: Reading stdout from command: md5sum clamav-1.0.8-norar.tar.xz INFO: Downloading daily-27530.cvd INFO: Calling: curl -H Pragma: -o daily-27530.cvd --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/@fedora-llvm-team/clang-monthly-fedora-rebuild/clamav/daily-27530.cvd/md5/859e05b895bf2b8f3e611d6704f30f57/daily-27530.cvd % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 61.5M 100 61.5M 0 0 20.3M 0 0:00:03 0:00:03 --:--:-- 20.4M INFO: Reading stdout from command: md5sum daily-27530.cvd INFO: Downloading main-62.cvd INFO: Calling: curl -H Pragma: -o main-62.cvd --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/@fedora-llvm-team/clang-monthly-fedora-rebuild/clamav/main-62.cvd/md5/3a42e5027c90fba0e54d2abdaa9e86b4/main-62.cvd % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 162M 100 162M 0 0 23.9M 0 0:00:06 0:00:06 --:--:-- 27.1M INFO: Reading stdout from command: md5sum main-62.cvd Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-sdw5j9wt/clamav/clamav.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-sdw5j9wt/clamav --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1746278456.466552 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --with toolchain_clang --with clang_lto INFO: mock.py version 6.1 starting (python version = 3.13.0, NVR = mock-6.1-1.fc41), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-sdw5j9wt/clamav/clamav.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-sdw5j9wt/clamav --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1746278456.466552 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --with toolchain_clang --with clang_lto Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-sdw5j9wt/clamav/clamav.spec) Config(fedora-42-s390x) Start: clean chroot Finish: clean chroot Mock Version: 6.1 INFO: Mock Version: 6.1 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-42-s390x-bootstrap-1746278456.466552/root. 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: Guessed host environment type: unknown INFO: Using container image: registry.fedoraproject.org/fedora:42 INFO: Pulling image: registry.fedoraproject.org/fedora:42 INFO: Tagging container image as mock-bootstrap-5580087a-979b-4e3b-99f5-50d4b483360a INFO: Checking that 6ce37fdb92e84729b756006fc817cfb8de7167b43eb24106a4e5a9c24d619cc1 image matches host's architecture INFO: Copy content of container 6ce37fdb92e84729b756006fc817cfb8de7167b43eb24106a4e5a9c24d619cc1 to /var/lib/mock/fedora-42-s390x-bootstrap-1746278456.466552/root INFO: mounting 6ce37fdb92e84729b756006fc817cfb8de7167b43eb24106a4e5a9c24d619cc1 with podman image mount INFO: image 6ce37fdb92e84729b756006fc817cfb8de7167b43eb24106a4e5a9c24d619cc1 as /var/lib/containers/storage/overlay/df156eb628402cadf727cb961852ae56ad3a44960a796bcbf25cb51bd62b0f8a/merged INFO: umounting image 6ce37fdb92e84729b756006fc817cfb8de7167b43eb24106a4e5a9c24d619cc1 (/var/lib/containers/storage/overlay/df156eb628402cadf727cb961852ae56ad3a44960a796bcbf25cb51bd62b0f8a/merged) with podman image umount INFO: Removing image mock-bootstrap-5580087a-979b-4e3b-99f5-50d4b483360a INFO: Package manager dnf5 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-42-s390x-1746278456.466552/root. 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) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.20.1-1.fc42.s390x rpm-sequoia-1.7.0-5.fc42.s390x dnf5-5.2.13.1-1.fc42.s390x dnf5-plugins-5.2.13.1-1.fc42.s390x Start: installing minimal buildroot with dnf5 Updating and loading repositories: updates 100% | 14.0 KiB/s | 6.5 KiB | 00m00s fedora 100% | 15.8 KiB/s | 5.6 KiB | 00m00s Copr repository 100% | 5.3 KiB/s | 1.5 KiB | 00m00s Additional repo copr_tstellar_fedora_c 100% | 13.0 KiB/s | 1.5 KiB | 00m00s Additional repo copr_fedora_llvm_team_ 100% | 13.4 KiB/s | 1.5 KiB | 00m00s Copr repository 100% | 10.2 MiB/s | 2.3 MiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash s390x 5.2.37-1.fc42 fedora 8.4 MiB bzip2 s390x 1.0.8-20.fc42 fedora 86.9 KiB coreutils s390x 9.6-2.fc42 fedora 5.8 MiB cpio s390x 2.15-4.fc42 fedora 1.1 MiB diffutils s390x 3.12-1.fc42 updates 1.6 MiB fedora-release-common noarch 42-26 updates 20.2 KiB findutils s390x 1:4.10.0-5.fc42 fedora 1.9 MiB gawk s390x 5.3.1-1.fc42 fedora 1.7 MiB glibc-minimal-langpack s390x 2.41-5.fc42 updates 0.0 B grep s390x 3.11-10.fc42 fedora 1.0 MiB gzip s390x 1.13-3.fc42 fedora 396.6 KiB info s390x 7.2-3.fc42 fedora 397.0 KiB patch s390x 2.8-1.fc42 updates 238.3 KiB redhat-rpm-config noarch 342-4.fc42 updates 185.5 KiB rpm-build s390x 4.20.1-1.fc42 fedora 163.0 KiB sed s390x 4.9-4.fc42 fedora 865.0 KiB shadow-utils s390x 2:4.17.4-1.fc42 fedora 4.0 MiB tar s390x 2:1.35-5.fc42 fedora 3.0 MiB unzip s390x 6.0-66.fc42 fedora 393.5 KiB util-linux s390x 2.40.4-7.fc42 fedora 3.2 MiB which s390x 2.23-1.fc42 fedora 83.1 KiB xz s390x 1:5.8.1-2.fc42 updates 1.3 MiB Installing dependencies: add-determinism s390x 0.6.0-1.fc42 fedora 3.5 MiB alternatives s390x 1.32-1.fc42 fedora 62.0 KiB ansible-srpm-macros noarch 1-17.1.fc42 fedora 35.7 KiB audit-libs s390x 4.0.3-2.fc42 fedora 362.9 KiB basesystem noarch 11-22.fc42 fedora 0.0 B binutils s390x 2.44-3.fc42 fedora 27.3 MiB build-reproducibility-srpm-macros noarch 0.6.0-1.fc42 fedora 735.0 B bzip2-libs s390x 1.0.8-20.fc42 fedora 88.4 KiB ca-certificates noarch 2024.2.69_v8.0.401-6.fc42 updates 2.6 MiB coreutils-common s390x 9.6-2.fc42 fedora 11.1 MiB crypto-policies noarch 20250214-1.gitff7551b.fc42 fedora 137.2 KiB curl s390x 8.11.1-4.fc42 fedora 478.5 KiB cyrus-sasl-lib s390x 2.1.28-30.fc42 fedora 2.4 MiB debugedit s390x 5.1-6.fc42 updates 196.2 KiB dwz s390x 0.15-9.fc42 fedora 310.4 KiB ed s390x 1.21-2.fc42 fedora 146.3 KiB efi-srpm-macros noarch 6-3.fc42 updates 40.1 KiB elfutils s390x 0.193-2.fc42 updates 3.0 MiB elfutils-debuginfod-client s390x 0.193-2.fc42 updates 75.4 KiB elfutils-default-yama-scope noarch 0.193-2.fc42 updates 1.8 KiB elfutils-libelf s390x 0.193-2.fc42 updates 1.2 MiB elfutils-libs s390x 0.193-2.fc42 updates 774.2 KiB fedora-gpg-keys noarch 42-1 fedora 128.2 KiB fedora-release noarch 42-26 updates 0.0 B fedora-release-identity-basic noarch 42-26 updates 674.0 B fedora-repos noarch 42-1 fedora 4.9 KiB file s390x 5.46-1.fc42 fedora 100.0 KiB file-libs s390x 5.46-1.fc42 fedora 11.9 MiB filesystem s390x 3.18-36.fc42 fedora 112.0 B filesystem-srpm-macros noarch 3.18-36.fc42 fedora 38.2 KiB fonts-srpm-macros noarch 1:2.0.5-21.fc42 fedora 55.8 KiB forge-srpm-macros noarch 0.4.0-2.fc42 fedora 38.9 KiB fpc-srpm-macros noarch 1.3-14.fc42 fedora 144.0 B gdb-minimal s390x 16.2-3.fc42 fedora 15.2 MiB gdbm-libs s390x 1:1.23-9.fc42 fedora 125.4 KiB ghc-srpm-macros noarch 1.9.2-2.fc42 fedora 779.0 B glibc s390x 2.41-5.fc42 updates 5.1 MiB glibc-common s390x 2.41-5.fc42 updates 1.1 MiB glibc-gconv-extra s390x 2.41-5.fc42 updates 6.7 MiB gmp s390x 1:6.3.0-4.fc42 fedora 769.7 KiB gnat-srpm-macros noarch 6-7.fc42 fedora 1.0 KiB go-srpm-macros noarch 3.6.0-6.fc42 fedora 60.8 KiB jansson s390x 2.14-2.fc42 fedora 88.8 KiB json-c s390x 0.18-2.fc42 fedora 82.4 KiB kernel-srpm-macros noarch 1.0-25.fc42 fedora 1.9 KiB keyutils-libs s390x 1.6.3-5.fc42 fedora 50.1 KiB krb5-libs s390x 1.21.3-5.fc42 fedora 2.4 MiB libacl s390x 2.3.2-3.fc42 fedora 34.1 KiB libarchive s390x 3.7.7-4.fc42 fedora 1.0 MiB libattr s390x 2.5.2-5.fc42 fedora 22.9 KiB libblkid s390x 2.40.4-7.fc42 fedora 278.3 KiB libbrotli s390x 1.1.0-6.fc42 fedora 908.7 KiB libcap s390x 2.73-2.fc42 fedora 209.0 KiB libcap-ng s390x 0.8.5-4.fc42 fedora 60.4 KiB libcom_err s390x 1.47.2-3.fc42 fedora 58.9 KiB libcurl s390x 8.11.1-4.fc42 fedora 869.9 KiB libeconf s390x 0.7.6-1.fc42 fedora 64.4 KiB libevent s390x 2.1.12-15.fc42 fedora 914.1 KiB libfdisk s390x 2.40.4-7.fc42 fedora 386.6 KiB libffi s390x 3.4.6-5.fc42 fedora 61.8 KiB libgcc s390x 15.1.1-1.fc42 updates 169.2 KiB libgomp s390x 15.1.1-1.fc42 updates 542.1 KiB libidn2 s390x 2.3.8-1.fc42 copr_base 568.2 KiB libmount s390x 2.40.4-7.fc42 fedora 367.7 KiB libnghttp2 s390x 1.64.0-3.fc42 fedora 173.9 KiB libpkgconf s390x 2.3.0-2.fc42 fedora 81.8 KiB libpsl s390x 0.21.5-5.fc42 fedora 72.2 KiB libselinux s390x 3.8-1.fc42 fedora 204.9 KiB libsemanage s390x 3.8-1.fc42 fedora 311.9 KiB libsepol s390x 3.8-1.fc42 fedora 849.5 KiB libsmartcols s390x 2.40.4-7.fc42 fedora 184.1 KiB libssh s390x 0.11.1-4.fc42 fedora 581.3 KiB libssh-config noarch 0.11.1-4.fc42 fedora 277.0 B libstdc++ s390x 15.1.1-1.fc42 updates 3.1 MiB libtasn1 s390x 4.20.0-1.fc42 copr_base 204.1 KiB libtool-ltdl s390x 2.5.4-4.fc42 fedora 69.7 KiB libunistring s390x 1.1-9.fc42 fedora 1.8 MiB libuuid s390x 2.40.4-7.fc42 fedora 33.1 KiB libverto s390x 0.3.2-10.fc42 fedora 25.1 KiB libxcrypt s390x 4.4.38-7.fc42 updates 288.2 KiB libxml2 s390x 2.12.10-1.fc42 copr_base 2.4 MiB libzstd s390x 1.5.7-1.fc42 copr_base 995.6 KiB lua-libs s390x 5.4.7-3.fc42 fedora 316.7 KiB lua-srpm-macros noarch 1-15.fc42 fedora 1.3 KiB lz4-libs s390x 1.10.0-2.fc42 fedora 197.2 KiB mpfr s390x 4.2.2-1.fc42 fedora 699.5 KiB ncurses-base noarch 6.5-5.20250125.fc42 fedora 326.8 KiB ncurses-libs s390x 6.5-5.20250125.fc42 fedora 1.0 MiB ocaml-srpm-macros noarch 10-4.fc42 fedora 1.9 KiB openblas-srpm-macros noarch 2-19.fc42 fedora 112.0 B openldap s390x 2.6.9-3.fc42 fedora 668.7 KiB openssl-libs s390x 1:3.2.4-3.fc42 fedora 6.1 MiB p11-kit s390x 0.25.5-5.fc42 fedora 2.5 MiB p11-kit-trust s390x 0.25.5-5.fc42 fedora 462.9 KiB package-notes-srpm-macros noarch 0.5-13.fc42 fedora 1.6 KiB pam-libs s390x 1.7.0-4.fc42 fedora 122.0 KiB pcre2 s390x 10.45-1.fc42 fedora 717.0 KiB pcre2-syntax noarch 10.45-1.fc42 fedora 273.9 KiB perl-srpm-macros noarch 1-57.fc42 fedora 861.0 B pkgconf s390x 2.3.0-2.fc42 fedora 88.2 KiB pkgconf-m4 noarch 2.3.0-2.fc42 fedora 14.4 KiB pkgconf-pkg-config s390x 2.3.0-2.fc42 fedora 988.0 B popt s390x 1.19-8.fc42 fedora 140.5 KiB publicsuffix-list-dafsa noarch 20250116-1.fc42 fedora 68.5 KiB pyproject-srpm-macros noarch 1.18.1-1.fc42 fedora 1.9 KiB python-srpm-macros noarch 3.13-4.fc42 fedora 51.0 KiB qt5-srpm-macros noarch 5.15.15-1.fc42 fedora 500.0 B qt6-srpm-macros noarch 6.9.0-2.fc42 updates 464.0 B readline s390x 8.2-13.fc42 fedora 540.6 KiB rpm s390x 4.20.1-1.fc42 fedora 3.0 MiB rpm-build-libs s390x 4.20.1-1.fc42 fedora 214.3 KiB rpm-libs s390x 4.20.1-1.fc42 fedora 805.3 KiB rpm-sequoia s390x 1.7.0-5.fc42 fedora 3.2 MiB rust-srpm-macros noarch 26.3-4.fc42 fedora 4.8 KiB setup noarch 2.15.0-13.fc42 fedora 720.9 KiB sqlite-libs s390x 3.47.2-2.fc42 fedora 1.6 MiB systemd-libs s390x 257.5-2.fc42 updates 2.3 MiB systemd-standalone-sysusers s390x 257.5-2.fc42 updates 281.2 KiB tree-sitter-srpm-macros noarch 0.1.0-8.fc42 fedora 6.5 KiB util-linux-core s390x 2.40.4-7.fc42 fedora 1.4 MiB xxhash-libs s390x 0.8.3-2.fc42 fedora 65.7 KiB xz-libs s390x 1:5.8.1-2.fc42 updates 221.3 KiB zig-srpm-macros noarch 1-4.fc42 fedora 1.1 KiB zip s390x 3.0-43.fc42 fedora 729.6 KiB zlib-ng-compat s390x 2.2.4-3.fc42 fedora 109.1 KiB zstd s390x 1.5.7-1.fc42 copr_base 2.1 MiB Installing groups: Buildsystem building group Transaction Summary: Installing: 148 packages Total size of inbound packages is 53 MiB. Need to download 0 B. After this operation, 182 MiB extra will be used (install 182 MiB, remove 0 B). [ 1/148] rpm-build-0:4.20.1-1.fc42.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/148] unzip-0:6.0-66.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/148] coreutils-0:9.6-2.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/148] shadow-utils-2:4.17.4-1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/148] info-0:7.2-3.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/148] tar-2:1.35-5.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/148] bzip2-0:1.0.8-20.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/148] redhat-rpm-config-0:342-4.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/148] cpio-0:2.15-4.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 10/148] which-0:2.23-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 11/148] bash-0:5.2.37-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 12/148] grep-0:3.11-10.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 13/148] patch-0:2.8-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 14/148] sed-0:4.9-4.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 15/148] util-linux-0:2.40.4-7.fc42.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 16/148] diffutils-0:3.12-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 17/148] fedora-release-common-0:42-26 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 18/148] findutils-1:4.10.0-5.fc42.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 19/148] gawk-0:5.3.1-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 20/148] glibc-minimal-langpack-0:2.41 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 21/148] gzip-0:1.13-3.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 22/148] xz-1:5.8.1-2.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 23/148] binutils-0:2.44-3.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 24/148] file-0:5.46-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 25/148] rpm-0:4.20.1-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 26/148] rpm-build-libs-0:4.20.1-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 27/148] rpm-libs-0:4.20.1-1.fc42.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 28/148] coreutils-common-0:9.6-2.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 29/148] filesystem-0:3.18-36.fc42.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 30/148] gmp-1:6.3.0-4.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 31/148] libattr-0:2.5.2-5.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 32/148] libcap-0:2.73-2.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 33/148] libselinux-0:3.8-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 34/148] openssl-libs-1:3.2.4-3.fc42.s 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 35/148] audit-libs-0:4.0.3-2.fc42.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 36/148] libsemanage-0:3.8-1.fc42.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 37/148] setup-0:2.15.0-13.fc42.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 38/148] ansible-srpm-macros-0:1-17.1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 39/148] build-reproducibility-srpm-ma 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 40/148] dwz-0:0.15-9.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 41/148] filesystem-srpm-macros-0:3.18 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 42/148] fonts-srpm-macros-1:2.0.5-21. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 43/148] forge-srpm-macros-0:0.4.0-2.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 44/148] fpc-srpm-macros-0:1.3-14.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 45/148] ghc-srpm-macros-0:1.9.2-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 46/148] gnat-srpm-macros-0:6-7.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 47/148] go-srpm-macros-0:3.6.0-6.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 48/148] kernel-srpm-macros-0:1.0-25.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 49/148] lua-srpm-macros-0:1-15.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 50/148] ocaml-srpm-macros-0:10-4.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 51/148] openblas-srpm-macros-0:2-19.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 52/148] package-notes-srpm-macros-0:0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 53/148] perl-srpm-macros-0:1-57.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 54/148] pyproject-srpm-macros-0:1.18. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 55/148] python-srpm-macros-0:3.13-4.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 56/148] qt5-srpm-macros-0:5.15.15-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 57/148] rust-srpm-macros-0:26.3-4.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 58/148] tree-sitter-srpm-macros-0:0.1 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 59/148] zig-srpm-macros-0:1-4.fc42.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 60/148] zip-0:3.0-43.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 61/148] libblkid-0:2.40.4-7.fc42.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 62/148] libfdisk-0:2.40.4-7.fc42.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 63/148] libmount-0:2.40.4-7.fc42.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 64/148] libsmartcols-0:2.40.4-7.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 65/148] libuuid-0:2.40.4-7.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 66/148] util-linux-core-0:2.40.4-7.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 67/148] fedora-repos-0:42-1.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 68/148] glibc-0:2.41-5.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 69/148] glibc-common-0:2.41-5.fc42.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 70/148] xz-libs-1:5.8.1-2.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 71/148] jansson-0:2.14-2.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 72/148] file-libs-0:5.46-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 73/148] lua-libs-0:5.4.7-3.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 74/148] rpm-sequoia-0:1.7.0-5.fc42.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 75/148] sqlite-libs-0:3.47.2-2.fc42.s 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 76/148] libsepol-0:3.8-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 77/148] crypto-policies-0:20250214-1. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 78/148] add-determinism-0:0.6.0-1.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 79/148] fedora-gpg-keys-0:42-1.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 80/148] glibc-gconv-extra-0:2.41-5.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 81/148] basesystem-0:11-22.fc42.noarc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 82/148] bzip2-libs-0:1.0.8-20.fc42.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 83/148] libxcrypt-0:4.4.38-7.fc42.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 84/148] systemd-libs-0:257.5-2.fc42.s 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 85/148] ncurses-libs-0:6.5-5.20250125 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 86/148] ncurses-base-0:6.5-5.20250125 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 87/148] libcap-ng-0:0.8.5-4.fc42.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 88/148] pam-libs-0:1.7.0-4.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 89/148] libeconf-0:0.7.6-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 90/148] readline-0:8.2-13.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 91/148] zlib-ng-compat-0:2.2.4-3.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 92/148] libacl-0:2.3.2-3.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 93/148] libgcc-0:15.1.1-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 94/148] libzstd-0:1.5.7-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 95/148] popt-0:1.19-8.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 96/148] elfutils-libelf-0:0.193-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 97/148] elfutils-libs-0:0.193-2.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 98/148] elfutils-debuginfod-client-0: 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 99/148] elfutils-0:0.193-2.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [100/148] libgomp-0:15.1.1-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [101/148] debugedit-0:5.1-6.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [102/148] libarchive-0:3.7.7-4.fc42.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [103/148] pkgconf-pkg-config-0:2.3.0-2. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [104/148] pkgconf-0:2.3.0-2.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [105/148] pkgconf-m4-0:2.3.0-2.fc42.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [106/148] libpkgconf-0:2.3.0-2.fc42.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [107/148] zstd-0:1.5.7-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [108/148] curl-0:8.11.1-4.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [109/148] ca-certificates-0:2024.2.69_v 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [110/148] pcre2-0:10.45-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [111/148] pcre2-syntax-0:10.45-1.fc42.n 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [112/148] libxml2-0:2.12.10-1.fc42.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [113/148] lz4-libs-0:1.10.0-2.fc42.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [114/148] mpfr-0:4.2.2-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [115/148] libstdc++-0:15.1.1-1.fc42.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [116/148] alternatives-0:1.32-1.fc42.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [117/148] efi-srpm-macros-0:6-3.fc42.no 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [118/148] qt6-srpm-macros-0:6.9.0-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [119/148] ed-0:1.21-2.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [120/148] elfutils-default-yama-scope-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [121/148] json-c-0:0.18-2.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [122/148] libffi-0:3.4.6-5.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [123/148] p11-kit-0:0.25.5-5.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [124/148] p11-kit-trust-0:0.25.5-5.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [125/148] libtasn1-0:4.20.0-1.fc42.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [126/148] fedora-release-0:42-26.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [127/148] systemd-standalone-sysusers-0 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [128/148] gdb-minimal-0:16.2-3.fc42.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [129/148] xxhash-libs-0:0.8.3-2.fc42.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [130/148] libcurl-0:8.11.1-4.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [131/148] krb5-libs-0:1.21.3-5.fc42.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [132/148] libnghttp2-0:1.64.0-3.fc42.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [133/148] libssh-0:0.11.1-4.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [134/148] openldap-0:2.6.9-3.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [135/148] libverto-0:0.3.2-10.fc42.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [136/148] libssh-config-0:0.11.1-4.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [137/148] cyrus-sasl-lib-0:2.1.28-30.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [138/148] libtool-ltdl-0:2.5.4-4.fc42.s 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [139/148] fedora-release-identity-basic 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [140/148] libevent-0:2.1.12-15.fc42.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [141/148] libbrotli-0:1.1.0-6.fc42.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [142/148] libidn2-0:2.3.8-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [143/148] libpsl-0:0.21.5-5.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [144/148] publicsuffix-list-dafsa-0:202 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [145/148] keyutils-libs-0:1.6.3-5.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [146/148] libcom_err-0:1.47.2-3.fc42.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [147/148] gdbm-libs-1:1.23-9.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [148/148] libunistring-0:1.1-9.fc42.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [148/148] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction Importing OpenPGP key 0x105EF944: UserID : "Fedora (42) " Fingerprint: B0F4950458F69E1150C6C5EDC8AC4916105EF944 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-42-primary The key was successfully imported. [ 1/150] Verify package files 100% | 743.0 B/s | 148.0 B | 00m00s >>> Running pre-transaction scriptlet: filesystem-0:3.18-36.fc42.s390x >>> Finished pre-transaction scriptlet: filesystem-0:3.18-36.fc42.s390x >>> [RPM] /var/lib/mock/fedora-42-s390x-1746278456.466552/root/var/cache/dnf/cop [ 2/150] Prepare transaction 100% | 3.1 KiB/s | 148.0 B | 00m00s [ 3/150] Installing libgcc-0:15.1.1-1. 100% | 166.9 MiB/s | 170.9 KiB | 00m00s [ 4/150] Installing publicsuffix-list- 100% | 0.0 B/s | 69.2 KiB | 00m00s [ 5/150] Installing fedora-release-ide 100% | 0.0 B/s | 932.0 B | 00m00s [ 6/150] Installing fedora-gpg-keys-0: 100% | 34.1 MiB/s | 174.8 KiB | 00m00s [ 7/150] Installing fedora-repos-0:42- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 8/150] Installing fedora-release-com 100% | 23.9 MiB/s | 24.5 KiB | 00m00s [ 9/150] Installing fedora-release-0:4 100% | 12.1 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.0-13.fc42.noarch >>> Finished sysusers scriptlet: setup-0:2.15.0-13.fc42.noarch >>> Scriptlet output: >>> Creating group 'adm' with GID 4. >>> Creating group 'audio' with GID 63. >>> Creating group 'bin' with GID 1. >>> Creating group 'cdrom' with GID 11. >>> Creating group 'clock' with GID 103. >>> Creating group 'daemon' with GID 2. >>> Creating group 'dialout' with GID 18. >>> Creating group 'disk' with GID 6. >>> Creating group 'floppy' with GID 19. >>> Creating group 'ftp' with GID 50. >>> Creating group 'games' with GID 20. >>> Creating group 'input' with GID 104. >>> Creating group 'kmem' with GID 9. >>> Creating group 'kvm' with GID 36. >>> Creating group 'lock' with GID 54. >>> Creating group 'lp' with GID 7. >>> Creating group 'mail' with GID 12. >>> Creating group 'man' with GID 15. >>> Creating group 'mem' with GID 8. >>> Creating group 'nobody' with GID 65534. >>> Creating group 'render' with GID 105. >>> Creating group 'root' with GID 0. >>> Creating group 'sgx' with GID 106. >>> Creating group 'sys' with GID 3. >>> Creating group 'tape' with GID 33. >>> Creating group 'tty' with GID 5. >>> Creating group 'users' with GID 100. >>> Creating group 'utmp' with GID 22. >>> Creating group 'video' with GID 39. >>> Creating group 'wheel' with GID 10. >>> >>> Running sysusers scriptlet: setup-0:2.15.0-13.fc42.noarch >>> Finished sysusers scriptlet: setup-0:2.15.0-13.fc42.noarch >>> Scriptlet output: >>> Creating user 'adm' (adm) with UID 3 and GID 4. >>> Creating user 'bin' (bin) with UID 1 and GID 1. >>> Creating user 'daemon' (daemon) with UID 2 and GID 2. >>> Creating user 'ftp' (FTP User) with UID 14 and GID 50. >>> Creating user 'games' (games) with UID 12 and GID 20. >>> Creating user 'halt' (halt) with UID 7 and GID 0. >>> Creating user 'lp' (lp) with UID 4 and GID 7. >>> Creating user 'mail' (mail) with UID 8 and GID 12. >>> Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. >>> Creating user 'operator' (operator) with UID 11 and GID 0. >>> Creating user 'root' (Super User) with UID 0 and GID 0. >>> Creating user 'shutdown' (shutdown) with UID 6 and GID 0. >>> Creating user 'sync' (sync) with UID 5 and GID 0. >>> [ 10/150] Installing setup-0:2.15.0-13. 100% | 41.7 MiB/s | 726.7 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 11/150] Installing filesystem-0:3.18- 100% | 2.4 MiB/s | 212.4 KiB | 00m00s [ 12/150] Installing basesystem-0:11-22 100% | 0.0 B/s | 124.0 B | 00m00s [ 13/150] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 14/150] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 740.0 B | 00m00s [ 15/150] Installing pcre2-syntax-0:10. 100% | 269.9 MiB/s | 276.4 KiB | 00m00s [ 16/150] Installing pkgconf-m4-0:2.3.0 100% | 0.0 B/s | 14.8 KiB | 00m00s [ 17/150] Installing ncurses-base-0:6.5 100% | 86.0 MiB/s | 352.2 KiB | 00m00s [ 18/150] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 19/150] Installing ncurses-libs-0:6.5 100% | 201.4 MiB/s | 1.0 MiB | 00m00s [ 20/150] Installing glibc-0:2.41-5.fc4 100% | 147.3 MiB/s | 5.2 MiB | 00m00s [ 21/150] Installing bash-0:5.2.37-1.fc 100% | 233.4 MiB/s | 8.4 MiB | 00m00s [ 22/150] Installing glibc-common-0:2.4 100% | 56.9 MiB/s | 1.1 MiB | 00m00s [ 23/150] Installing glibc-gconv-extra- 100% | 227.9 MiB/s | 6.8 MiB | 00m00s [ 24/150] Installing zlib-ng-compat-0:2 100% | 107.4 MiB/s | 109.9 KiB | 00m00s [ 25/150] Installing xz-libs-1:5.8.1-2. 100% | 217.2 MiB/s | 222.4 KiB | 00m00s [ 26/150] Installing bzip2-libs-0:1.0.8 100% | 0.0 B/s | 89.5 KiB | 00m00s [ 27/150] Installing libuuid-0:2.40.4-7 100% | 0.0 B/s | 34.1 KiB | 00m00s [ 28/150] Installing libblkid-0:2.40.4- 100% | 272.9 MiB/s | 279.4 KiB | 00m00s [ 29/150] Installing gmp-1:6.3.0-4.fc42 100% | 251.3 MiB/s | 772.0 KiB | 00m00s [ 30/150] Installing libxcrypt-0:4.4.38 100% | 284.1 MiB/s | 290.9 KiB | 00m00s [ 31/150] Installing readline-0:8.2-13. 100% | 265.0 MiB/s | 542.7 KiB | 00m00s [ 32/150] Installing libzstd-0:1.5.7-1. 100% | 324.5 MiB/s | 996.9 KiB | 00m00s [ 33/150] Installing elfutils-libelf-0: 100% | 392.6 MiB/s | 1.2 MiB | 00m00s [ 34/150] Installing popt-0:1.19-8.fc42 100% | 71.8 MiB/s | 147.1 KiB | 00m00s [ 35/150] Installing libstdc++-0:15.1.1 100% | 315.3 MiB/s | 3.2 MiB | 00m00s [ 36/150] Installing libattr-0:2.5.2-5. 100% | 0.0 B/s | 23.9 KiB | 00m00s [ 37/150] Installing libacl-0:2.3.2-3.f 100% | 0.0 B/s | 34.9 KiB | 00m00s [ 38/150] Installing dwz-0:0.15-9.fc42. 100% | 21.7 MiB/s | 311.8 KiB | 00m00s [ 39/150] Installing mpfr-0:4.2.2-1.fc4 100% | 228.2 MiB/s | 701.1 KiB | 00m00s [ 40/150] Installing gawk-0:5.3.1-1.fc4 100% | 91.9 MiB/s | 1.7 MiB | 00m00s [ 41/150] Installing unzip-0:6.0-66.fc4 100% | 27.7 MiB/s | 397.0 KiB | 00m00s [ 42/150] Installing file-libs-0:5.46-1 100% | 624.3 MiB/s | 11.9 MiB | 00m00s [ 43/150] Installing file-0:5.46-1.fc42 100% | 5.5 MiB/s | 101.5 KiB | 00m00s [ 44/150] Installing crypto-policies-0: 100% | 31.9 MiB/s | 163.5 KiB | 00m00s [ 45/150] Installing libsmartcols-0:2.4 100% | 180.9 MiB/s | 185.3 KiB | 00m00s [ 46/150] Installing lua-libs-0:5.4.7-3 100% | 310.5 MiB/s | 317.9 KiB | 00m00s [ 47/150] Installing libsepol-0:3.8-1.f 100% | 276.9 MiB/s | 850.5 KiB | 00m00s [ 48/150] Installing libcap-ng-0:0.8.5- 100% | 0.0 B/s | 62.3 KiB | 00m00s [ 49/150] Installing audit-libs-0:4.0.3 100% | 178.2 MiB/s | 365.0 KiB | 00m00s [ 50/150] Installing libeconf-0:0.7.6-1 100% | 0.0 B/s | 66.0 KiB | 00m00s [ 51/150] Installing pam-libs-0:1.7.0-4 100% | 121.5 MiB/s | 124.5 KiB | 00m00s [ 52/150] Installing libcap-0:2.73-2.fc 100% | 13.9 MiB/s | 214.0 KiB | 00m00s [ 53/150] Installing systemd-libs-0:257 100% | 283.5 MiB/s | 2.3 MiB | 00m00s [ 54/150] Installing pcre2-0:10.45-1.fc 100% | 233.9 MiB/s | 718.4 KiB | 00m00s [ 55/150] Installing libselinux-0:3.8-1 100% | 201.4 MiB/s | 206.2 KiB | 00m00s [ 56/150] Installing grep-0:3.11-10.fc4 100% | 56.4 MiB/s | 1.0 MiB | 00m00s [ 57/150] Installing sed-0:4.9-4.fc42.s 100% | 53.3 MiB/s | 873.2 KiB | 00m00s [ 58/150] Installing findutils-1:4.10.0 100% | 99.4 MiB/s | 1.9 MiB | 00m00s [ 59/150] Installing xz-1:5.8.1-2.fc42. 100% | 70.3 MiB/s | 1.3 MiB | 00m00s [ 60/150] Installing libmount-0:2.40.4- 100% | 180.1 MiB/s | 368.8 KiB | 00m00s [ 61/150] Installing lz4-libs-0:1.10.0- 100% | 193.6 MiB/s | 198.3 KiB | 00m00s [ 62/150] Installing alternatives-0:1.3 100% | 4.8 MiB/s | 63.5 KiB | 00m00s [ 63/150] Installing libffi-0:3.4.6-5.f 100% | 0.0 B/s | 63.2 KiB | 00m00s [ 64/150] Installing libtasn1-0:4.20.0- 100% | 201.1 MiB/s | 205.9 KiB | 00m00s [ 65/150] Installing p11-kit-0:0.25.5-5 100% | 113.2 MiB/s | 2.5 MiB | 00m00s [ 66/150] Installing libunistring-0:1.1 100% | 294.2 MiB/s | 1.8 MiB | 00m00s [ 67/150] Installing libidn2-0:2.3.8-1. 100% | 187.0 MiB/s | 574.4 KiB | 00m00s [ 68/150] Installing libpsl-0:0.21.5-5. 100% | 0.0 B/s | 73.3 KiB | 00m00s [ 69/150] Installing p11-kit-trust-0:0. 100% | 22.7 MiB/s | 464.6 KiB | 00m00s [ 70/150] Installing zstd-0:1.5.7-1.fc4 100% | 108.8 MiB/s | 2.1 MiB | 00m00s [ 71/150] Installing util-linux-core-0: 100% | 72.4 MiB/s | 1.4 MiB | 00m00s [ 72/150] Installing tar-2:1.35-5.fc42. 100% | 137.3 MiB/s | 3.0 MiB | 00m00s [ 73/150] Installing libsemanage-0:3.8- 100% | 102.1 MiB/s | 313.7 KiB | 00m00s [ 74/150] Installing shadow-utils-2:4.1 100% | 128.4 MiB/s | 4.1 MiB | 00m00s [ 75/150] Installing systemd-standalone 100% | 21.2 MiB/s | 281.8 KiB | 00m00s [ 76/150] Installing zip-0:3.0-43.fc42. 100% | 47.8 MiB/s | 733.5 KiB | 00m00s [ 77/150] Installing libfdisk-0:2.40.4- 100% | 189.3 MiB/s | 387.8 KiB | 00m00s [ 78/150] Installing bzip2-0:1.0.8-20.f 100% | 6.4 MiB/s | 91.4 KiB | 00m00s [ 79/150] Installing libxml2-0:2.12.10- 100% | 120.7 MiB/s | 2.4 MiB | 00m00s [ 80/150] Installing sqlite-libs-0:3.47 100% | 273.6 MiB/s | 1.6 MiB | 00m00s [ 81/150] Installing add-determinism-0: 100% | 144.8 MiB/s | 3.5 MiB | 00m00s [ 82/150] Installing build-reproducibil 100% | 0.0 B/s | 1.0 KiB | 00m00s [ 83/150] Installing filesystem-srpm-ma 100% | 0.0 B/s | 38.9 KiB | 00m00s [ 84/150] Installing ed-0:1.21-2.fc42.s 100% | 11.2 MiB/s | 148.6 KiB | 00m00s [ 85/150] Installing patch-0:2.8-1.fc42 100% | 18.0 MiB/s | 239.8 KiB | 00m00s [ 86/150] Installing elfutils-default-y 100% | 510.7 KiB/s | 2.0 KiB | 00m00s [ 87/150] Installing elfutils-libs-0:0. 100% | 189.5 MiB/s | 776.1 KiB | 00m00s [ 88/150] Installing cpio-0:2.15-4.fc42 100% | 61.9 MiB/s | 1.1 MiB | 00m00s [ 89/150] Installing diffutils-0:3.12-1 100% | 88.4 MiB/s | 1.6 MiB | 00m00s [ 90/150] Installing jansson-0:2.14-2.f 100% | 88.1 MiB/s | 90.2 KiB | 00m00s [ 91/150] Installing libgomp-0:15.1.1-1 100% | 265.4 MiB/s | 543.5 KiB | 00m00s [ 92/150] Installing libpkgconf-0:2.3.0 100% | 0.0 B/s | 82.9 KiB | 00m00s [ 93/150] Installing pkgconf-0:2.3.0-2. 100% | 6.8 MiB/s | 90.7 KiB | 00m00s [ 94/150] Installing pkgconf-pkg-config 100% | 136.4 KiB/s | 1.8 KiB | 00m00s [ 95/150] Installing json-c-0:0.18-2.fc 100% | 81.7 MiB/s | 83.6 KiB | 00m00s [ 96/150] Installing xxhash-libs-0:0.8. 100% | 0.0 B/s | 67.1 KiB | 00m00s [ 97/150] Installing libnghttp2-0:1.64. 100% | 170.9 MiB/s | 175.0 KiB | 00m00s [ 98/150] Installing libverto-0:0.3.2-1 100% | 0.0 B/s | 26.9 KiB | 00m00s [ 99/150] Installing libtool-ltdl-0:2.5 100% | 0.0 B/s | 70.9 KiB | 00m00s [100/150] Installing libbrotli-0:1.1.0- 100% | 222.4 MiB/s | 911.0 KiB | 00m00s [101/150] Installing keyutils-libs-0:1. 100% | 0.0 B/s | 51.5 KiB | 00m00s [102/150] Installing libcom_err-0:1.47. 100% | 0.0 B/s | 60.0 KiB | 00m00s [103/150] Installing gdbm-libs-1:1.23-9 100% | 124.1 MiB/s | 127.1 KiB | 00m00s [104/150] Installing cyrus-sasl-lib-0:2 100% | 112.7 MiB/s | 2.4 MiB | 00m00s [105/150] Installing rust-srpm-macros-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [106/150] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [107/150] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [108/150] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [109/150] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [110/150] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.2 KiB | 00m00s [111/150] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [112/150] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [113/150] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [114/150] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [115/150] Installing ansible-srpm-macro 100% | 35.4 MiB/s | 36.2 KiB | 00m00s [116/150] Installing coreutils-common-0 100% | 338.0 MiB/s | 11.2 MiB | 00m00s [117/150] Installing openssl-libs-1:3.2 100% | 290.3 MiB/s | 6.1 MiB | 00m00s [118/150] Installing coreutils-0:9.6-2. 100% | 162.4 MiB/s | 5.8 MiB | 00m00s [119/150] Installing ca-certificates-0: 100% | 1.5 MiB/s | 2.4 MiB | 00m02s [120/150] Installing libarchive-0:3.7.7 100% | 198.5 MiB/s | 1.0 MiB | 00m00s [121/150] Installing krb5-libs-0:1.21.3 100% | 240.9 MiB/s | 2.4 MiB | 00m00s [122/150] Installing libssh-0:0.11.1-4. 100% | 189.9 MiB/s | 583.3 KiB | 00m00s [123/150] Installing gzip-0:1.13-3.fc42 100% | 24.5 MiB/s | 402.1 KiB | 00m00s [124/150] Installing rpm-sequoia-0:1.7. 100% | 287.2 MiB/s | 3.2 MiB | 00m00s [125/150] Installing rpm-libs-0:4.20.1- 100% | 262.7 MiB/s | 806.9 KiB | 00m00s [126/150] Installing rpm-build-libs-0:4 100% | 210.1 MiB/s | 215.1 KiB | 00m00s [127/150] Installing libevent-0:2.1.12- 100% | 298.8 MiB/s | 917.8 KiB | 00m00s [128/150] Installing openldap-0:2.6.9-3 100% | 218.9 MiB/s | 672.5 KiB | 00m00s [129/150] Installing libcurl-0:8.11.1-4 100% | 283.5 MiB/s | 871.0 KiB | 00m00s [130/150] Installing elfutils-debuginfo 100% | 5.4 MiB/s | 77.8 KiB | 00m00s [131/150] Installing binutils-0:2.44-3. 100% | 284.9 MiB/s | 27.4 MiB | 00m00s [132/150] Installing elfutils-0:0.193-2 100% | 129.5 MiB/s | 3.0 MiB | 00m00s [133/150] Installing gdb-minimal-0:16.2 100% | 245.7 MiB/s | 15.2 MiB | 00m00s [134/150] Installing debugedit-0:5.1-6. 100% | 13.9 MiB/s | 198.9 KiB | 00m00s [135/150] Installing curl-0:8.11.1-4.fc 100% | 22.4 MiB/s | 480.9 KiB | 00m00s [136/150] Installing rpm-0:4.20.1-1.fc4 100% | 85.8 MiB/s | 2.5 MiB | 00m00s [137/150] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [138/150] Installing tree-sitter-srpm-m 100% | 0.0 B/s | 7.4 KiB | 00m00s [139/150] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.7 KiB | 00m00s [140/150] Installing efi-srpm-macros-0: 100% | 0.0 B/s | 41.1 KiB | 00m00s [141/150] Installing fonts-srpm-macros- 100% | 0.0 B/s | 57.0 KiB | 00m00s [142/150] Installing forge-srpm-macros- 100% | 0.0 B/s | 40.3 KiB | 00m00s [143/150] Installing go-srpm-macros-0:3 100% | 0.0 B/s | 62.0 KiB | 00m00s [144/150] Installing python-srpm-macros 100% | 50.9 MiB/s | 52.2 KiB | 00m00s [145/150] Installing redhat-rpm-config- 100% | 93.9 MiB/s | 192.2 KiB | 00m00s [146/150] Installing rpm-build-0:4.20.1 100% | 11.2 MiB/s | 171.6 KiB | 00m00s [147/150] Installing pyproject-srpm-mac 100% | 0.0 B/s | 2.5 KiB | 00m00s [148/150] Installing which-0:2.23-1.fc4 100% | 6.0 MiB/s | 85.3 KiB | 00m00s [149/150] Installing util-linux-0:2.40. 100% | 94.2 MiB/s | 3.3 MiB | 00m00s [150/150] Installing info-0:7.2-3.fc42. 100% | 211.6 KiB/s | 397.4 KiB | 00m02s Warning: skipped OpenPGP checks for 5 packages from repository: copr_base Complete! Updating and loading repositories: updates 100% | 19.2 KiB/s | 6.5 KiB | 00m00s fedora 100% | 17.0 KiB/s | 5.6 KiB | 00m00s Copr repository 100% | 13.1 KiB/s | 1.5 KiB | 00m00s Additional repo copr_tstellar_fedora_c 100% | 13.2 KiB/s | 1.5 KiB | 00m00s Additional repo copr_fedora_llvm_team_ 100% | 13.0 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: fedora-clang-default-cc noarch 1-1.fc42 copr_tstellar_fedora_clang_default_cc 17.0 B Installing dependencies: annobin-docs noarch 12.88-1.fc42 fedora 98.6 KiB annobin-plugin-gcc s390x 12.88-1.fc42 fedora 991.4 KiB clang s390x 21.0.0~pre20250412.gcb974dcd779831-4.fc42 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250412 400.8 KiB clang-libs s390x 21.0.0~pre20250412.gcb974dcd779831-4.fc42 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250412 143.4 MiB clang-resource-filesystem s390x 21.0.0~pre20250412.gcb974dcd779831-4.fc42 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250412 15.3 KiB compiler-rt s390x 21.0.0~pre20250412.gcb974dcd779831-4.fc42 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250412 23.4 MiB cpp s390x 15.1.1-1.fc42 updates 27.1 MiB expat s390x 2.7.1-1.fc42 copr_base 337.5 KiB gcc s390x 15.1.1-1.fc42 updates 80.9 MiB gcc-c++ s390x 15.1.1-1.fc42 updates 30.7 MiB gcc-plugin-annobin s390x 15.1.1-1.fc42 updates 56.8 KiB glibc-devel s390x 2.41-5.fc42 updates 2.6 MiB kernel-headers s390x 6.14.3-300.fc42 updates 6.5 MiB libasan s390x 15.1.1-1.fc42 updates 1.6 MiB libatomic s390x 15.1.1-1.fc42 updates 28.3 KiB libb2 s390x 0.98.1-13.fc42 fedora 41.8 KiB libedit s390x 3.1-55.20250104cvs.fc42 fedora 271.9 KiB libmpc s390x 1.3.1-7.fc42 fedora 160.4 KiB libomp s390x 21.0.0~pre20250412.gcb974dcd779831-4.fc42 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250412 2.3 MiB libstdc++-devel s390x 15.1.1-1.fc42 updates 15.8 MiB libubsan s390x 15.1.1-1.fc42 updates 495.6 KiB libxcrypt-devel s390x 4.4.38-7.fc42 updates 30.8 KiB lld s390x 21.0.0~pre20250412.gcb974dcd779831-4.fc42 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250412 44.5 KiB lld-libs s390x 21.0.0~pre20250412.gcb974dcd779831-4.fc42 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250412 7.3 MiB llvm s390x 21.0.0~pre20250412.gcb974dcd779831-4.fc42 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250412 99.4 MiB llvm-filesystem s390x 21.0.0~pre20250412.gcb974dcd779831-4.fc42 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250412 0.0 B llvm-libs s390x 21.0.0~pre20250412.gcb974dcd779831-4.fc42 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250412 152.9 MiB make s390x 1:4.4.1-10.fc42 fedora 1.8 MiB mpdecimal s390x 4.0.0-2.fc42 fedora 236.5 KiB python-pip-wheel noarch 24.3.1-2.fc42 fedora 1.2 MiB python3 s390x 3.13.3-2.fc42 updates 24.5 KiB python3-libs s390x 3.13.3-2.fc42 updates 40.3 MiB tzdata noarch 2025b-1.fc42 copr_base 1.6 MiB Transaction Summary: Installing: 34 packages Total size of inbound packages is 168 MiB. Need to download 0 B. After this operation, 642 MiB extra will be used (install 642 MiB, remove 0 B). [ 1/34] fedora-clang-default-cc-0:1-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/34] clang-0:21.0.0~pre20250412.gcb9 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/34] clang-libs-0:21.0.0~pre20250412 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/34] llvm-libs-0:21.0.0~pre20250412. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/34] clang-resource-filesystem-0:21. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/34] llvm-filesystem-0:21.0.0~pre202 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/34] llvm-0:21.0.0~pre20250412.gcb97 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/34] lld-0:21.0.0~pre20250412.gcb974 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/34] libomp-0:21.0.0~pre20250412.gcb 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [10/34] compiler-rt-0:21.0.0~pre2025041 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [11/34] lld-libs-0:21.0.0~pre20250412.g 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [12/34] libedit-0:3.1-55.20250104cvs.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [13/34] python3-0:3.13.3-2.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [14/34] python3-libs-0:3.13.3-2.fc42.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [15/34] mpdecimal-0:4.0.0-2.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [16/34] python-pip-wheel-0:24.3.1-2.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [17/34] gcc-c++-0:15.1.1-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [18/34] gcc-0:15.1.1-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [19/34] libstdc++-devel-0:15.1.1-1.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [20/34] cpp-0:15.1.1-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [21/34] expat-0:2.7.1-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [22/34] libb2-0:0.98.1-13.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [23/34] tzdata-0:2025b-1.fc42.noarch 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [24/34] libmpc-0:1.3.1-7.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [25/34] glibc-devel-0:2.41-5.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [26/34] libasan-0:15.1.1-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [27/34] libatomic-0:15.1.1-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [28/34] libubsan-0:15.1.1-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [29/34] make-1:4.4.1-10.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [30/34] kernel-headers-0:6.14.3-300.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [31/34] libxcrypt-devel-0:4.4.38-7.fc42 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [32/34] gcc-plugin-annobin-0:15.1.1-1.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [33/34] annobin-plugin-gcc-0:12.88-1.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [34/34] annobin-docs-0:12.88-1.fc42.noa 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded -------------------------------------------------------------------------------- [34/34] Total 100% | 0.0 B/s | 0.0 B | 00m00s Running transaction [ 1/36] Verify package files 100% | 58.0 B/s | 34.0 B | 00m01s [ 2/36] Prepare transaction 100% | 653.0 B/s | 34.0 B | 00m00s [ 3/36] Installing libmpc-0:1.3.1-7.fc4 100% | 39.5 MiB/s | 161.9 KiB | 00m00s [ 4/36] Installing libstdc++-devel-0:15 100% | 331.7 MiB/s | 15.9 MiB | 00m00s [ 5/36] Installing clang-resource-files 100% | 0.0 B/s | 16.7 KiB | 00m00s [ 6/36] Installing compiler-rt-0:21.0.0 100% | 544.8 MiB/s | 23.4 MiB | 00m00s [ 7/36] Installing cpp-0:15.1.1-1.fc42. 100% | 258.6 MiB/s | 27.1 MiB | 00m00s [ 8/36] Installing annobin-docs-0:12.88 100% | 32.5 MiB/s | 99.8 KiB | 00m00s [ 9/36] Installing kernel-headers-0:6.1 100% | 190.6 MiB/s | 6.7 MiB | 00m00s [10/36] Installing libxcrypt-devel-0:4. 100% | 16.2 MiB/s | 33.1 KiB | 00m00s [11/36] Installing glibc-devel-0:2.41-5 100% | 176.4 MiB/s | 2.6 MiB | 00m00s [12/36] Installing make-1:4.4.1-10.fc42 100% | 97.6 MiB/s | 1.9 MiB | 00m00s [13/36] Installing libubsan-0:15.1.1-1. 100% | 242.3 MiB/s | 496.3 KiB | 00m00s [14/36] Installing libatomic-0:15.1.1-1 100% | 0.0 B/s | 29.2 KiB | 00m00s [15/36] Installing libasan-0:15.1.1-1.f 100% | 269.9 MiB/s | 1.6 MiB | 00m00s [16/36] Installing gcc-0:15.1.1-1.fc42. 100% | 312.3 MiB/s | 80.9 MiB | 00m00s [17/36] Installing gcc-c++-0:15.1.1-1.f 100% | 257.7 MiB/s | 30.7 MiB | 00m00s [18/36] Installing tzdata-0:2025b-1.fc4 100% | 57.3 MiB/s | 1.9 MiB | 00m00s [19/36] Installing libb2-0:0.98.1-13.fc 100% | 0.0 B/s | 43.0 KiB | 00m00s [20/36] Installing expat-0:2.7.1-1.fc42 100% | 22.1 MiB/s | 339.6 KiB | 00m00s [21/36] Installing python-pip-wheel-0:2 100% | 622.1 MiB/s | 1.2 MiB | 00m00s [22/36] Installing mpdecimal-0:4.0.0-2. 100% | 33.2 MiB/s | 238.1 KiB | 00m00s [23/36] Installing python3-libs-0:3.13. 100% | 296.7 MiB/s | 40.7 MiB | 00m00s [24/36] Installing python3-0:3.13.3-2.f 100% | 2.0 MiB/s | 26.3 KiB | 00m00s [25/36] Installing libedit-0:3.1-55.202 100% | 267.1 MiB/s | 273.6 KiB | 00m00s [26/36] Installing llvm-filesystem-0:21 100% | 0.0 B/s | 1.1 KiB | 00m00s [27/36] Installing llvm-libs-0:21.0.0~p 100% | 358.1 MiB/s | 152.9 MiB | 00m00s [28/36] Installing clang-libs-0:21.0.0~ 100% | 384.6 MiB/s | 143.5 MiB | 00m00s [29/36] Installing clang-0:21.0.0~pre20 100% | 23.3 MiB/s | 404.9 KiB | 00m00s [30/36] Installing llvm-0:21.0.0~pre202 100% | 314.8 MiB/s | 99.5 MiB | 00m00s [31/36] Installing libomp-0:21.0.0~pre2 100% | 255.1 MiB/s | 2.3 MiB | 00m00s [32/36] Installing lld-libs-0:21.0.0~pr 100% | 330.9 MiB/s | 7.3 MiB | 00m00s [33/36] Installing lld-0:21.0.0~pre2025 100% | 2.3 MiB/s | 47.6 KiB | 00m00s [34/36] Installing fedora-clang-default 100% | 0.0 B/s | 288.0 B | 00m00s [35/36] Installing gcc-plugin-annobin-0 100% | 5.7 MiB/s | 58.4 KiB | 00m00s [36/36] Installing annobin-plugin-gcc-0 100% | 10.3 MiB/s | 993.1 KiB | 00m00s Warning: skipped OpenPGP checks for 13 packages from repositories: copr_base, copr_fedora_llvm_team_llvm_snapshots_big_merge_20250412, copr_tstellar_fedora_clang_default_cc Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: add-determinism-0.6.0-1.fc42.s390x alternatives-1.32-1.fc42.s390x annobin-docs-12.88-1.fc42.noarch annobin-plugin-gcc-12.88-1.fc42.s390x ansible-srpm-macros-1-17.1.fc42.noarch audit-libs-4.0.3-2.fc42.s390x basesystem-11-22.fc42.noarch bash-5.2.37-1.fc42.s390x binutils-2.44-3.fc42.s390x build-reproducibility-srpm-macros-0.6.0-1.fc42.noarch bzip2-1.0.8-20.fc42.s390x bzip2-libs-1.0.8-20.fc42.s390x ca-certificates-2024.2.69_v8.0.401-6.fc42.noarch clang-21.0.0~pre20250412.gcb974dcd779831-4.fc42.s390x clang-libs-21.0.0~pre20250412.gcb974dcd779831-4.fc42.s390x clang-resource-filesystem-21.0.0~pre20250412.gcb974dcd779831-4.fc42.s390x compiler-rt-21.0.0~pre20250412.gcb974dcd779831-4.fc42.s390x coreutils-9.6-2.fc42.s390x coreutils-common-9.6-2.fc42.s390x cpio-2.15-4.fc42.s390x cpp-15.1.1-1.fc42.s390x crypto-policies-20250214-1.gitff7551b.fc42.noarch curl-8.11.1-4.fc42.s390x cyrus-sasl-lib-2.1.28-30.fc42.s390x debugedit-5.1-6.fc42.s390x diffutils-3.12-1.fc42.s390x dwz-0.15-9.fc42.s390x ed-1.21-2.fc42.s390x efi-srpm-macros-6-3.fc42.noarch elfutils-0.193-2.fc42.s390x elfutils-debuginfod-client-0.193-2.fc42.s390x elfutils-default-yama-scope-0.193-2.fc42.noarch elfutils-libelf-0.193-2.fc42.s390x elfutils-libs-0.193-2.fc42.s390x expat-2.7.1-1.fc42.s390x fedora-clang-default-cc-1-1.fc42.noarch fedora-gpg-keys-42-1.noarch fedora-release-42-26.noarch fedora-release-common-42-26.noarch fedora-release-identity-basic-42-26.noarch fedora-repos-42-1.noarch file-5.46-1.fc42.s390x file-libs-5.46-1.fc42.s390x filesystem-3.18-36.fc42.s390x filesystem-srpm-macros-3.18-36.fc42.noarch findutils-4.10.0-5.fc42.s390x fonts-srpm-macros-2.0.5-21.fc42.noarch forge-srpm-macros-0.4.0-2.fc42.noarch fpc-srpm-macros-1.3-14.fc42.noarch gawk-5.3.1-1.fc42.s390x gcc-15.1.1-1.fc42.s390x gcc-c++-15.1.1-1.fc42.s390x gcc-plugin-annobin-15.1.1-1.fc42.s390x gdb-minimal-16.2-3.fc42.s390x gdbm-libs-1.23-9.fc42.s390x ghc-srpm-macros-1.9.2-2.fc42.noarch glibc-2.41-5.fc42.s390x glibc-common-2.41-5.fc42.s390x glibc-devel-2.41-5.fc42.s390x glibc-gconv-extra-2.41-5.fc42.s390x glibc-minimal-langpack-2.41-5.fc42.s390x gmp-6.3.0-4.fc42.s390x gnat-srpm-macros-6-7.fc42.noarch go-srpm-macros-3.6.0-6.fc42.noarch gpg-pubkey-105ef944-65ca83d1 grep-3.11-10.fc42.s390x gzip-1.13-3.fc42.s390x info-7.2-3.fc42.s390x jansson-2.14-2.fc42.s390x json-c-0.18-2.fc42.s390x kernel-headers-6.14.3-300.fc42.s390x kernel-srpm-macros-1.0-25.fc42.noarch keyutils-libs-1.6.3-5.fc42.s390x krb5-libs-1.21.3-5.fc42.s390x libacl-2.3.2-3.fc42.s390x libarchive-3.7.7-4.fc42.s390x libasan-15.1.1-1.fc42.s390x libatomic-15.1.1-1.fc42.s390x libattr-2.5.2-5.fc42.s390x libb2-0.98.1-13.fc42.s390x libblkid-2.40.4-7.fc42.s390x libbrotli-1.1.0-6.fc42.s390x libcap-2.73-2.fc42.s390x libcap-ng-0.8.5-4.fc42.s390x libcom_err-1.47.2-3.fc42.s390x libcurl-8.11.1-4.fc42.s390x libeconf-0.7.6-1.fc42.s390x libedit-3.1-55.20250104cvs.fc42.s390x libevent-2.1.12-15.fc42.s390x libfdisk-2.40.4-7.fc42.s390x libffi-3.4.6-5.fc42.s390x libgcc-15.1.1-1.fc42.s390x libgomp-15.1.1-1.fc42.s390x libidn2-2.3.8-1.fc42.s390x libmount-2.40.4-7.fc42.s390x libmpc-1.3.1-7.fc42.s390x libnghttp2-1.64.0-3.fc42.s390x libomp-21.0.0~pre20250412.gcb974dcd779831-4.fc42.s390x libpkgconf-2.3.0-2.fc42.s390x libpsl-0.21.5-5.fc42.s390x libselinux-3.8-1.fc42.s390x libsemanage-3.8-1.fc42.s390x libsepol-3.8-1.fc42.s390x libsmartcols-2.40.4-7.fc42.s390x libssh-0.11.1-4.fc42.s390x libssh-config-0.11.1-4.fc42.noarch libstdc++-15.1.1-1.fc42.s390x libstdc++-devel-15.1.1-1.fc42.s390x libtasn1-4.20.0-1.fc42.s390x libtool-ltdl-2.5.4-4.fc42.s390x libubsan-15.1.1-1.fc42.s390x libunistring-1.1-9.fc42.s390x libuuid-2.40.4-7.fc42.s390x libverto-0.3.2-10.fc42.s390x libxcrypt-4.4.38-7.fc42.s390x libxcrypt-devel-4.4.38-7.fc42.s390x libxml2-2.12.10-1.fc42.s390x libzstd-1.5.7-1.fc42.s390x lld-21.0.0~pre20250412.gcb974dcd779831-4.fc42.s390x lld-libs-21.0.0~pre20250412.gcb974dcd779831-4.fc42.s390x llvm-21.0.0~pre20250412.gcb974dcd779831-4.fc42.s390x llvm-filesystem-21.0.0~pre20250412.gcb974dcd779831-4.fc42.s390x llvm-libs-21.0.0~pre20250412.gcb974dcd779831-4.fc42.s390x lua-libs-5.4.7-3.fc42.s390x lua-srpm-macros-1-15.fc42.noarch lz4-libs-1.10.0-2.fc42.s390x make-4.4.1-10.fc42.s390x mpdecimal-4.0.0-2.fc42.s390x mpfr-4.2.2-1.fc42.s390x ncurses-base-6.5-5.20250125.fc42.noarch ncurses-libs-6.5-5.20250125.fc42.s390x ocaml-srpm-macros-10-4.fc42.noarch openblas-srpm-macros-2-19.fc42.noarch openldap-2.6.9-3.fc42.s390x openssl-libs-3.2.4-3.fc42.s390x p11-kit-0.25.5-5.fc42.s390x p11-kit-trust-0.25.5-5.fc42.s390x package-notes-srpm-macros-0.5-13.fc42.noarch pam-libs-1.7.0-4.fc42.s390x patch-2.8-1.fc42.s390x pcre2-10.45-1.fc42.s390x pcre2-syntax-10.45-1.fc42.noarch perl-srpm-macros-1-57.fc42.noarch pkgconf-2.3.0-2.fc42.s390x pkgconf-m4-2.3.0-2.fc42.noarch pkgconf-pkg-config-2.3.0-2.fc42.s390x popt-1.19-8.fc42.s390x publicsuffix-list-dafsa-20250116-1.fc42.noarch pyproject-srpm-macros-1.18.1-1.fc42.noarch python-pip-wheel-24.3.1-2.fc42.noarch python-srpm-macros-3.13-4.fc42.noarch python3-3.13.3-2.fc42.s390x python3-libs-3.13.3-2.fc42.s390x qt5-srpm-macros-5.15.15-1.fc42.noarch qt6-srpm-macros-6.9.0-2.fc42.noarch readline-8.2-13.fc42.s390x redhat-rpm-config-342-4.fc42.noarch rpm-4.20.1-1.fc42.s390x rpm-build-4.20.1-1.fc42.s390x rpm-build-libs-4.20.1-1.fc42.s390x rpm-libs-4.20.1-1.fc42.s390x rpm-sequoia-1.7.0-5.fc42.s390x rust-srpm-macros-26.3-4.fc42.noarch sed-4.9-4.fc42.s390x setup-2.15.0-13.fc42.noarch shadow-utils-4.17.4-1.fc42.s390x sqlite-libs-3.47.2-2.fc42.s390x systemd-libs-257.5-2.fc42.s390x systemd-standalone-sysusers-257.5-2.fc42.s390x tar-1.35-5.fc42.s390x tree-sitter-srpm-macros-0.1.0-8.fc42.noarch tzdata-2025b-1.fc42.noarch unzip-6.0-66.fc42.s390x util-linux-2.40.4-7.fc42.s390x util-linux-core-2.40.4-7.fc42.s390x which-2.23-1.fc42.s390x xxhash-libs-0.8.3-2.fc42.s390x xz-5.8.1-2.fc42.s390x xz-libs-5.8.1-2.fc42.s390x zig-srpm-macros-1-4.fc42.noarch zip-3.0-43.fc42.s390x zlib-ng-compat-2.2.4-3.fc42.s390x zstd-1.5.7-1.fc42.s390x Start: buildsrpm Start: rpmbuild -bs Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1737849600 Wrote: /builddir/build/SRPMS/clamav-1.0.8-1.fc42.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-42-s390x-1746278456.466552/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-sdw5j9wt/clamav/clamav.spec) Config(child) 0 minutes 45 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/clamav-1.0.8-1.fc42.src.rpm) Config(fedora-42-s390x) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-42-s390x-bootstrap-1746278456.466552/root. INFO: reusing tmpfs at /var/lib/mock/fedora-42-s390x-bootstrap-1746278456.466552/root. 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 Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-42-s390x-1746278456.466552/root. 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: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.20.1-1.fc42.s390x rpm-sequoia-1.7.0-5.fc42.s390x dnf5-5.2.13.1-1.fc42.s390x dnf5-plugins-5.2.13.1-1.fc42.s390x Finish: chroot init Start: build phase for clamav-1.0.8-1.fc42.src.rpm Start: build setup for clamav-1.0.8-1.fc42.src.rpm Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1737849600 Wrote: /builddir/build/SRPMS/clamav-1.0.8-1.fc42.src.rpm Updating and loading repositories: updates 100% | 19.7 KiB/s | 6.5 KiB | 00m00s fedora 100% | 10.8 KiB/s | 5.6 KiB | 00m01s Copr repository 100% | 3.6 KiB/s | 1.5 KiB | 00m00s Additional repo copr_tstellar_fedora_c 100% | 12.6 KiB/s | 1.5 KiB | 00m00s Additional repo copr_fedora_llvm_team_ 100% | 12.8 KiB/s | 1.5 KiB | 00m00s Copr repository 100% | 2.3 MiB/s | 2.3 MiB | 00m01s Repositories loaded. Package "gcc-c++-15.1.1-1.fc42.s390x" is already installed. Package "make-1:4.4.1-10.fc42.s390x" is already installed. Package "python3-3.13.3-2.fc42.s390x" is already installed. Package Arch Version Repository Size Downgrading: clang s390x 20.1.3-1.fc42 updates 396.7 KiB replacing clang s390x 21.0.0~pre20250412.gcb974dcd779831-4.fc42 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250412 400.8 KiB clang-libs s390x 20.1.3-1.fc42 updates 153.3 MiB replacing clang-libs s390x 21.0.0~pre20250412.gcb974dcd779831-4.fc42 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250412 143.4 MiB clang-resource-filesystem s390x 20.1.3-1.fc42 updates 15.3 KiB replacing clang-resource-filesystem s390x 21.0.0~pre20250412.gcb974dcd779831-4.fc42 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250412 15.3 KiB compiler-rt s390x 20.1.3-1.fc42 updates 22.3 MiB replacing compiler-rt s390x 21.0.0~pre20250412.gcb974dcd779831-4.fc42 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250412 23.4 MiB libomp s390x 20.1.3-1.fc42 updates 1.9 MiB replacing libomp s390x 21.0.0~pre20250412.gcb974dcd779831-4.fc42 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250412 2.3 MiB lld s390x 20.1.3-1.fc42 updates 44.4 KiB replacing lld s390x 21.0.0~pre20250412.gcb974dcd779831-4.fc42 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250412 44.5 KiB lld-libs s390x 20.1.3-1.fc42 updates 7.1 MiB replacing lld-libs s390x 21.0.0~pre20250412.gcb974dcd779831-4.fc42 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250412 7.3 MiB llvm s390x 20.1.3-1.fc42 updates 102.0 MiB replacing llvm s390x 21.0.0~pre20250412.gcb974dcd779831-4.fc42 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250412 99.4 MiB llvm-filesystem s390x 20.1.3-1.fc42 updates 0.0 B replacing llvm-filesystem s390x 21.0.0~pre20250412.gcb974dcd779831-4.fc42 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250412 0.0 B llvm-libs s390x 20.1.3-1.fc42 updates 155.8 MiB replacing llvm-libs s390x 21.0.0~pre20250412.gcb974dcd779831-4.fc42 copr_fedora_llvm_team_llvm_snapshots_big_merge_20250412 152.9 MiB Installing: bc s390x 1.08.1-2.fc42 fedora 247.8 KiB bzip2-devel s390x 1.0.8-20.fc42 fedora 309.8 KiB cargo s390x 1.86.0-1.fc42 updates 21.4 MiB cargo-rpm-macros noarch 26.3-4.fc42 fedora 14.7 KiB check-devel s390x 0.15.2-17.fc42 fedora 120.1 KiB cmake s390x 3.31.6-2.fc42 fedora 33.4 MiB gettext-devel s390x 0.23.1-2.fc42 fedora 1.2 MiB git-core s390x 2.49.0-1.fc42 fedora 23.3 MiB gmp-devel s390x 1:6.3.0-4.fc42 fedora 357.5 KiB graphviz s390x 12.2.1-8.fc42 updates 21.0 MiB groff s390x 1.23.0-8.fc42 fedora 4.6 MiB json-c-devel s390x 0.18-2.fc42 fedora 152.7 KiB libcurl-devel s390x 8.11.1-4.fc42 fedora 1.3 MiB libxml2-devel s390x 2.12.10-1.fc42 copr_base 3.4 MiB ncurses-devel s390x 6.5-5.20250125.fc42 fedora 883.7 KiB nmap-ncat s390x 4:7.92-5.fc42 fedora 509.0 KiB ocaml s390x 5.3.0-2.fc42 fedora 162.2 MiB openssl-devel s390x 1:3.2.4-3.fc42 fedora 4.3 MiB pcre2-devel s390x 10.45-1.fc42 fedora 2.1 MiB python3-pytest noarch 8.3.4-2.fc42 fedora 20.8 MiB rust s390x 1.86.0-1.fc42 updates 89.0 MiB sendmail-milter-devel s390x 8.18.1-5.fc42 fedora 259.4 KiB systemd s390x 257.5-2.fc42 updates 12.0 MiB systemd-devel s390x 257.5-2.fc42 updates 610.6 KiB systemd-rpm-macros noarch 257.5-2.fc42 updates 8.5 KiB tcl s390x 1:9.0.0-7.fc42 fedora 4.4 MiB valgrind s390x 1:3.24.0-8.fc42 fedora 27.6 MiB zlib-ng-compat-devel s390x 2.2.4-3.fc42 fedora 107.0 KiB Installing dependencies: abattis-cantarell-vf-fonts noarch 0.301-14.fc42 fedora 192.7 KiB adobe-mappings-cmap noarch 20231115-2.fc42 fedora 15.2 MiB adobe-mappings-cmap-deprecated noarch 20231115-2.fc42 fedora 582.1 KiB adobe-mappings-pdf noarch 20190401-9.fc42 fedora 4.4 MiB authselect s390x 1.5.1-1.fc42 fedora 153.6 KiB authselect-libs s390x 1.5.1-1.fc42 fedora 826.3 KiB avahi-libs s390x 0.9~rc2-2.fc42 fedora 165.5 KiB brotli s390x 1.1.0-6.fc42 fedora 27.4 KiB brotli-devel s390x 1.1.0-6.fc42 fedora 65.6 KiB cairo s390x 1.18.2-3.fc42 fedora 1.8 MiB cairo-gobject s390x 1.18.2-3.fc42 fedora 34.9 KiB cargo2rpm noarch 0.1.18-2.fc42 fedora 1.2 MiB check s390x 0.15.2-17.fc42 fedora 145.8 KiB check-static s390x 0.15.2-17.fc42 fedora 115.4 KiB cmake-data noarch 3.31.6-2.fc42 fedora 8.5 MiB cmake-filesystem s390x 3.31.6-2.fc42 fedora 0.0 B cmake-rpm-macros noarch 3.31.6-2.fc42 fedora 7.7 KiB cracklib s390x 2.9.11-7.fc42 fedora 229.5 KiB cups-filesystem noarch 1:2.4.12-2.fc42 updates 0.0 B cups-libs s390x 1:2.4.12-2.fc42 updates 718.4 KiB dbus s390x 1:1.16.0-3.fc42 fedora 0.0 B dbus-broker s390x 36-5.fc42 fedora 385.5 KiB dbus-common noarch 1:1.16.0-3.fc42 fedora 11.2 KiB dbus-libs s390x 1:1.16.0-3.fc42 fedora 365.4 KiB default-fonts-core-sans noarch 4.2-4.fc42 fedora 11.9 KiB emacs-filesystem noarch 1:30.0-4.fc42 fedora 0.0 B fontconfig s390x 2.16.0-2.fc42 fedora 778.5 KiB fonts-filesystem noarch 1:2.0.5-21.fc42 fedora 0.0 B freetype s390x 2.13.3-2.fc42 fedora 922.6 KiB fribidi s390x 1.0.16-2.fc42 fedora 193.8 KiB gd s390x 2.3.3-18.fc42 fedora 451.3 KiB gdbm s390x 1:1.23-9.fc42 fedora 471.3 KiB gdk-pixbuf2 s390x 2.42.12-10.fc42 fedora 2.5 MiB gettext s390x 0.23.1-2.fc42 fedora 5.2 MiB gettext-common-devel noarch 0.23.1-2.fc42 fedora 589.4 KiB gettext-envsubst s390x 0.23.1-2.fc42 fedora 70.5 KiB gettext-libs s390x 0.23.1-2.fc42 fedora 2.1 MiB gettext-runtime s390x 0.23.1-2.fc42 fedora 435.7 KiB glib2 s390x 2.84.1-1.fc42 updates 15.0 MiB gmp-c++ s390x 1:6.3.0-4.fc42 fedora 27.3 KiB gnupg2 s390x 2.4.7-2.fc42 fedora 10.1 MiB gnutls s390x 3.8.9-3.fc42 fedora 3.3 MiB google-droid-sans-fonts noarch 20200215-22.fc42 fedora 6.3 MiB google-noto-fonts-common noarch 20250301-1.fc42 fedora 17.7 KiB google-noto-sans-vf-fonts noarch 20250301-1.fc42 fedora 1.4 MiB gpgme s390x 1.24.2-1.fc42 fedora 646.2 KiB gpgmepp s390x 1.24.2-1.fc42 fedora 438.0 KiB graphite2 s390x 1.3.14-18.fc42 fedora 203.1 KiB graphviz-libs s390x 12.2.1-8.fc42 updates 1.4 MiB groff-base s390x 1.23.0-8.fc42 fedora 4.3 MiB gts s390x 0.7.6-50.20121130.fc42 fedora 613.0 KiB harfbuzz s390x 10.4.0-1.fc42 fedora 2.8 MiB jbig2dec-libs s390x 0.20-6.fc42 fedora 172.7 KiB jbigkit-libs s390x 2.1-31.fc42 fedora 116.9 KiB jsoncpp s390x 1.9.6-1.fc42 fedora 251.6 KiB keyutils-libs-devel s390x 1.6.3-5.fc42 fedora 48.2 KiB krb5-devel s390x 1.21.3-5.fc42 fedora 705.9 KiB lasi s390x 1.1.3-16.fc42 fedora 126.1 KiB lcms2 s390x 2.16-5.fc42 fedora 452.6 KiB less s390x 668-2.fc42 fedora 437.1 KiB libICE s390x 1.1.2-2.fc42 fedora 202.1 KiB libSM s390x 1.2.5-2.fc42 fedora 104.8 KiB libX11 s390x 1.8.11-1.fc42 fedora 1.4 MiB libX11-common noarch 1.8.11-1.fc42 fedora 1.2 MiB libXau s390x 1.0.12-2.fc42 fedora 68.7 KiB libXext s390x 1.3.6-3.fc42 fedora 93.6 KiB libXft s390x 2.3.8-8.fc42 fedora 168.1 KiB libXpm s390x 3.5.17-5.fc42 fedora 152.1 KiB libXrender s390x 0.9.12-2.fc42 fedora 45.8 KiB libXt s390x 1.3.1-2.fc42 fedora 469.3 KiB libaom s390x 3.12.0-1.fc42 copr_base 5.3 MiB libassuan s390x 2.5.7-3.fc42 fedora 163.6 KiB libavif s390x 1.1.1-1.fc42 copr_base 253.8 KiB libcbor s390x 0.11.0-3.fc42 fedora 77.6 KiB libcom_err-devel s390x 1.47.2-3.fc42 fedora 16.7 KiB libdatrie s390x 0.2.13-11.fc42 fedora 57.6 KiB libdav1d s390x 1.5.1-1.fc42 copr_base 780.3 KiB libfido2 s390x 1.15.0-3.fc42 fedora 234.1 KiB libgcrypt s390x 1.11.0-5.fc42 fedora 1.2 MiB libgit2 s390x 1.9.0-4.fc42 copr_base 1.6 MiB libgpg-error s390x 1.51-2.fc42 fedora 897.7 KiB libgs s390x 10.05.0-1.fc42 fedora 24.2 MiB libibverbs s390x 55.0-1.fc42 fedora 1.2 MiB libidn2-devel s390x 2.3.8-1.fc42 copr_base 149.1 KiB libijs s390x 0.35-24.fc42 fedora 61.3 KiB libimagequant s390x 4.0.3-7.fc42 fedora 900.6 KiB libjpeg-turbo s390x 3.1.0-2.fc42 fedora 773.9 KiB libkadm5 s390x 1.21.3-5.fc42 fedora 221.6 KiB libksba s390x 1.6.7-3.fc42 fedora 410.3 KiB liblerc s390x 4.0.0-8.fc42 fedora 265.2 KiB libnghttp2-devel s390x 1.64.0-3.fc42 fedora 295.4 KiB libnl3 s390x 3.11.0-3.fc42 fedora 1.1 MiB libpaper s390x 1:2.1.1-8.fc42 fedora 44.6 KiB libpcap s390x 14:1.10.5-2.fc42 fedora 430.8 KiB libpng s390x 2:1.6.44-2.fc42 fedora 253.5 KiB libpsl-devel s390x 0.21.5-5.fc42 fedora 110.3 KiB libpwquality s390x 1.4.5-12.fc42 fedora 400.3 KiB librsvg2 s390x 2.60.0-1.fc42 fedora 6.5 MiB libseccomp s390x 2.5.5-2.fc41 fedora 185.1 KiB libselinux-devel s390x 3.8-1.fc42 fedora 126.8 KiB libsepol-devel s390x 3.8-1.fc42 fedora 120.8 KiB libssh-devel s390x 0.11.1-4.fc42 fedora 178.0 KiB libssh2 s390x 1.11.1-3.fc42 fedora 334.4 KiB libtextstyle s390x 0.23.1-2.fc42 fedora 211.0 KiB libthai s390x 0.1.29-10.fc42 fedora 783.2 KiB libtiff s390x 4.7.0-3.fc42 fedora 657.6 KiB libtirpc s390x 1.3.6-1.rc3.fc42.2 fedora 210.4 KiB libtommath s390x 1.3.1~rc1-5.fc42 fedora 138.2 KiB libusb1 s390x 1.0.28-2.fc42 copr_base 174.3 KiB libuv s390x 1:1.51.0-1.fc42 updates 577.1 KiB libverto-devel s390x 0.3.2-10.fc42 fedora 25.7 KiB libwebp s390x 1.5.0-2.fc42 fedora 719.1 KiB libxcb s390x 1.17.0-5.fc42 fedora 1.1 MiB libyuv s390x 0-0.56.20240704git96bbdb5.fc42 fedora 412.9 KiB libzstd-devel s390x 1.5.7-1.fc42 copr_base 208.0 KiB llhttp s390x 9.2.1-5.fc42 fedora 80.3 KiB ncurses-c++-libs s390x 6.5-5.20250125.fc42 fedora 152.9 KiB netpbm s390x 11.10.00-1.fc42 copr_base 617.1 KiB nettle s390x 3.10.1-1.fc42 fedora 829.7 KiB npth s390x 1.8-2.fc42 fedora 45.2 KiB nspr s390x 4.36.0-7.fc42 updates 351.0 KiB nss s390x 3.110.0-2.fc42 updates 1.9 MiB nss-softokn s390x 3.110.0-2.fc42 updates 2.0 MiB nss-softokn-freebl s390x 3.110.0-2.fc42 updates 795.0 KiB nss-sysinit s390x 3.110.0-2.fc42 updates 17.8 KiB nss-util s390x 3.110.0-2.fc42 updates 240.7 KiB ocaml-runtime s390x 5.3.0-2.fc42 fedora 4.5 MiB openjpeg s390x 2.5.3-6.fc42 copr_base 559.3 KiB openssh s390x 9.9p1-10.fc42 fedora 1.4 MiB openssh-clients s390x 9.9p1-10.fc42 fedora 2.8 MiB pam s390x 1.7.0-4.fc42 fedora 1.5 MiB pango s390x 1.56.3-1.fc42 copr_base 1.1 MiB pcre2-utf16 s390x 10.45-1.fc42 fedora 661.8 KiB pcre2-utf32 s390x 10.45-1.fc42 fedora 629.7 KiB pixman s390x 0.44.2-2.fc42 fedora 524.2 KiB poppler s390x 25.02.0-1.fc42 fedora 4.2 MiB poppler-data noarch 0.4.11-9.fc42 fedora 12.3 MiB poppler-glib s390x 25.02.0-1.fc42 fedora 638.7 KiB publicsuffix-list noarch 20250116-1.fc42 fedora 329.8 KiB python3-iniconfig noarch 1.1.1-25.fc42 fedora 20.6 KiB python3-packaging noarch 24.2-3.fc42 fedora 555.7 KiB python3-pluggy noarch 1.5.0-2.fc42 fedora 192.7 KiB rav1e-libs s390x 0.7.1-5.fc42 fedora 2.6 MiB rhash s390x 1.4.5-2.fc42 fedora 354.3 KiB rsvg-pixbuf-loader s390x 2.60.0-1.fc42 fedora 447.2 KiB rust-std-static s390x 1.86.0-1.fc42 updates 137.2 MiB sendmail-milter s390x 8.18.1-5.fc42 fedora 74.9 KiB shared-mime-info s390x 2.3-7.fc42 fedora 5.2 MiB subunit s390x 1.4.4-5.fc42 fedora 66.7 KiB subunit-devel s390x 1.4.4-5.fc42 fedora 5.3 KiB svt-av1-libs s390x 2.3.0-1.fc42 copr_base 3.4 MiB systemd-pam s390x 257.5-2.fc42 updates 1.1 MiB systemd-shared s390x 257.5-2.fc42 updates 4.6 MiB tpm2-tss s390x 4.1.3-6.fc42 fedora 1.6 MiB urw-base35-bookman-fonts noarch 20200910-24.fc42 fedora 1.4 MiB urw-base35-c059-fonts noarch 20200910-24.fc42 fedora 1.4 MiB urw-base35-d050000l-fonts noarch 20200910-24.fc42 fedora 84.3 KiB urw-base35-fonts noarch 20200910-24.fc42 fedora 5.3 KiB urw-base35-fonts-common noarch 20200910-24.fc42 fedora 37.4 KiB urw-base35-gothic-fonts noarch 20200910-24.fc42 fedora 1.2 MiB urw-base35-nimbus-mono-ps-fonts noarch 20200910-24.fc42 fedora 1.0 MiB urw-base35-nimbus-roman-fonts noarch 20200910-24.fc42 fedora 1.4 MiB urw-base35-nimbus-sans-fonts noarch 20200910-24.fc42 fedora 2.4 MiB urw-base35-p052-fonts noarch 20200910-24.fc42 fedora 1.5 MiB urw-base35-standard-symbols-ps-fonts noarch 20200910-24.fc42 fedora 64.9 KiB urw-base35-z003-fonts noarch 20200910-24.fc42 fedora 390.8 KiB vim-filesystem noarch 2:9.1.1275-1.fc42 updates 40.0 B xml-common noarch 0.6.3-66.fc42 fedora 78.4 KiB xz-devel s390x 1:5.8.1-2.fc42 updates 258.8 KiB Transaction Summary: Installing: 197 packages Replacing: 10 packages Downgrading: 10 packages Total size of inbound packages is 307 MiB. Need to download 298 MiB. After this operation, 810 MiB extra will be used (install 1 GiB, remove 429 MiB). [ 1/207] zlib-ng-compat-devel-0:2.2.4- 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 2/207] cmake-filesystem-0:3.31.6-2.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 3/207] gettext-0:0.23.1-2.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 4/207] gettext-libs-0:0.23.1-2.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 5/207] groff-base-0:1.23.0-8.fc42.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 6/207] emacs-filesystem-1:30.0-4.fc4 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 7/207] gettext-runtime-0:0.23.1-2.fc 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 8/207] libtextstyle-0:0.23.1-2.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 9/207] gettext-envsubst-0:0.23.1-2.f 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 10/207] libzstd-devel-0:1.5.7-1.fc42. 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 11/207] gnutls-0:3.8.9-3.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 12/207] nettle-0:3.10.1-1.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 13/207] libassuan-0:2.5.7-3.fc42.s390 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 14/207] gnupg2-0:2.4.7-2.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 15/207] libgcrypt-0:1.11.0-5.fc42.s39 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 16/207] libgpg-error-0:1.51-2.fc42.s3 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 17/207] libksba-0:1.6.7-3.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 18/207] npth-0:1.8-2.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 19/207] tpm2-tss-0:4.1.3-6.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 20/207] libusb1-0:1.0.28-2.fc42.s390x 100% | 0.0 B/s | 0.0 B | 00m00s >>> Already downloaded [ 21/207] check-devel-0:0.15.2-17.fc42. 100% | 58.3 KiB/s | 40.4 KiB | 00m01s [ 22/207] gmp-devel-1:6.3.0-4.fc42.s390 100% | 498.8 KiB/s | 175.1 KiB | 00m00s [ 23/207] nmap-ncat-4:7.92-5.fc42.s390x 100% | 975.5 KiB/s | 234.1 KiB | 00m00s [ 24/207] git-core-0:2.49.0-1.fc42.s390 100% | 3.6 MiB/s | 5.0 MiB | 00m01s [ 25/207] cargo-rpm-macros-0:26.3-4.fc4 100% | 126.8 KiB/s | 14.5 KiB | 00m00s [ 26/207] cmake-0:3.31.6-2.fc42.s390x 100% | 6.9 MiB/s | 11.3 MiB | 00m02s [ 27/207] sendmail-milter-devel-0:8.18. 100% | 990.6 KiB/s | 116.9 KiB | 00m00s [ 28/207] openssl-devel-1:3.2.4-3.fc42. 100% | 8.0 MiB/s | 2.8 MiB | 00m00s [ 29/207] bc-0:1.08.1-2.fc42.s390x 100% | 1.1 MiB/s | 128.8 KiB | 00m00s [ 30/207] bzip2-devel-0:1.0.8-20.fc42.s 100% | 1.7 MiB/s | 213.6 KiB | 00m00s [ 31/207] libcurl-devel-0:8.11.1-4.fc42 100% | 7.4 MiB/s | 882.9 KiB | 00m00s [ 32/207] valgrind-1:3.24.0-8.fc42.s390 100% | 17.1 MiB/s | 4.5 MiB | 00m00s [ 33/207] gettext-devel-0:0.23.1-2.fc42 100% | 2.2 MiB/s | 272.9 KiB | 00m00s [ 34/207] groff-0:1.23.0-8.fc42.s390x 100% | 7.8 MiB/s | 1.4 MiB | 00m00s [ 35/207] json-c-devel-0:0.18-2.fc42.s3 100% | 448.1 KiB/s | 54.2 KiB | 00m00s [ 36/207] libxml2-devel-0:2.12.10-1.fc4 100% | 25.4 MiB/s | 495.1 KiB | 00m00s [ 37/207] ncurses-devel-0:6.5-5.2025012 100% | 4.0 MiB/s | 583.4 KiB | 00m00s [ 38/207] graphviz-0:12.2.1-8.fc42.s390 100% | 3.2 MiB/s | 4.8 MiB | 00m01s [ 39/207] cargo-0:1.86.0-1.fc42.s390x 100% | 3.7 MiB/s | 6.6 MiB | 00m02s [ 40/207] pcre2-devel-0:10.45-1.fc42.s3 100% | 2.3 MiB/s | 543.3 KiB | 00m00s [ 41/207] ocaml-0:5.3.0-2.fc42.s390x 100% | 24.1 MiB/s | 34.8 MiB | 00m01s [ 42/207] systemd-0:257.5-2.fc42.s390x 100% | 8.7 MiB/s | 4.0 MiB | 00m00s [ 43/207] systemd-rpm-macros-0:257.5-2. 100% | 257.4 KiB/s | 35.3 KiB | 00m00s [ 44/207] tcl-1:9.0.0-7.fc42.s390x 100% | 7.8 MiB/s | 1.3 MiB | 00m00s [ 45/207] check-0:0.15.2-17.fc42.s390x 100% | 712.2 KiB/s | 86.2 KiB | 00m00s [ 46/207] check-static-0:0.15.2-17.fc42 100% | 301.6 KiB/s | 38.0 KiB | 00m00s [ 47/207] subunit-devel-0:1.4.4-5.fc42. 100% | 90.2 KiB/s | 11.0 KiB | 00m00s [ 48/207] cmake-data-0:3.31.6-2.fc42.no 100% | 15.5 MiB/s | 2.5 MiB | 00m00s [ 49/207] jsoncpp-0:1.9.6-1.fc42.s390x 100% | 755.6 KiB/s | 96.0 KiB | 00m00s [ 50/207] systemd-devel-0:257.5-2.fc42. 100% | 568.8 KiB/s | 676.9 KiB | 00m01s [ 51/207] rust-0:1.86.0-1.fc42.s390x 100% | 17.0 MiB/s | 27.4 MiB | 00m02s [ 52/207] rhash-0:1.4.5-2.fc42.s390x 100% | 1.3 MiB/s | 202.4 KiB | 00m00s [ 53/207] gmp-c++-1:6.3.0-4.fc42.s390x 100% | 144.5 KiB/s | 18.1 KiB | 00m00s [ 54/207] cargo2rpm-0:0.1.18-2.fc42.noa 100% | 1.5 MiB/s | 186.1 KiB | 00m00s [ 55/207] less-0:668-2.fc42.s390x 100% | 460.2 KiB/s | 200.2 KiB | 00m00s [ 56/207] sendmail-milter-0:8.18.1-5.fc 100% | 313.5 KiB/s | 39.2 KiB | 00m00s [ 57/207] krb5-devel-0:1.21.3-5.fc42.s3 100% | 1.1 MiB/s | 142.4 KiB | 00m00s [ 58/207] gettext-common-devel-0:0.23.1 100% | 4.2 MiB/s | 598.5 KiB | 00m00s [ 59/207] openssh-clients-0:9.9p1-10.fc 100% | 1.2 MiB/s | 786.1 KiB | 00m01s [ 60/207] gd-0:2.3.3-18.fc42.s390x 100% | 1.1 MiB/s | 151.2 KiB | 00m00s [ 61/207] gdk-pixbuf2-0:2.42.12-10.fc42 100% | 3.0 MiB/s | 492.5 KiB | 00m00s [ 62/207] gts-0:0.7.6-50.20121130.fc42. 100% | 2.1 MiB/s | 240.0 KiB | 00m00s [ 63/207] lasi-0:1.1.3-16.fc42.s390x 100% | 485.0 KiB/s | 55.3 KiB | 00m00s [ 64/207] libXrender-0:0.9.12-2.fc42.s3 100% | 253.4 KiB/s | 28.1 KiB | 00m00s [ 65/207] libwebp-0:1.5.0-2.fc42.s390x 100% | 2.1 MiB/s | 283.0 KiB | 00m00s [ 66/207] libX11-0:1.8.11-1.fc42.s390x 100% | 4.0 MiB/s | 671.2 KiB | 00m00s [ 67/207] urw-base35-fonts-0:20200910-2 100% | 86.8 KiB/s | 10.1 KiB | 00m00s [ 68/207] ncurses-c++-libs-0:6.5-5.2025 100% | 368.7 KiB/s | 39.8 KiB | 00m00s [ 69/207] ocaml-runtime-0:5.3.0-2.fc42. 100% | 13.3 MiB/s | 2.2 MiB | 00m00s [ 70/207] pcre2-utf16-0:10.45-1.fc42.s3 100% | 2.2 MiB/s | 257.6 KiB | 00m00s [ 71/207] pcre2-utf32-0:10.45-1.fc42.s3 100% | 1.1 MiB/s | 245.0 KiB | 00m00s [ 72/207] systemd-pam-0:257.5-2.fc42.s3 100% | 374.4 KiB/s | 414.8 KiB | 00m01s [ 73/207] libseccomp-0:2.5.5-2.fc41.s39 100% | 631.6 KiB/s | 72.0 KiB | 00m00s [ 74/207] libtommath-0:1.3.1~rc1-5.fc42 100% | 528.0 KiB/s | 64.9 KiB | 00m00s [ 75/207] systemd-shared-0:257.5-2.fc42 100% | 1.3 MiB/s | 1.7 MiB | 00m01s [ 76/207] subunit-0:1.4.4-5.fc42.s390x 100% | 250.6 KiB/s | 32.3 KiB | 00m00s [ 77/207] libkadm5-0:1.21.3-5.fc42.s390 100% | 649.7 KiB/s | 78.6 KiB | 00m00s [ 78/207] libselinux-devel-0:3.8-1.fc42 100% | 1.2 MiB/s | 151.6 KiB | 00m00s [ 79/207] libverto-devel-0:0.3.2-10.fc4 100% | 119.2 KiB/s | 14.3 KiB | 00m00s [ 80/207] openssh-0:9.9p1-10.fc42.s390x 100% | 826.9 KiB/s | 353.9 KiB | 00m00s [ 81/207] libXpm-0:3.5.17-5.fc42.s390x 100% | 561.5 KiB/s | 69.6 KiB | 00m00s [ 82/207] libimagequant-0:4.0.3-7.fc42. 100% | 3.1 MiB/s | 363.4 KiB | 00m00s [ 83/207] shared-mime-info-0:2.3-7.fc42 100% | 3.1 MiB/s | 390.1 KiB | 00m00s [ 84/207] libX11-common-0:1.8.11-1.fc42 100% | 1.5 MiB/s | 176.1 KiB | 00m00s [ 85/207] libxcb-0:1.17.0-5.fc42.s390x 100% | 1.9 MiB/s | 244.9 KiB | 00m00s [ 86/207] urw-base35-bookman-fonts-0:20 100% | 3.7 MiB/s | 846.9 KiB | 00m00s [ 87/207] urw-base35-d050000l-fonts-0:2 100% | 708.6 KiB/s | 75.8 KiB | 00m00s [ 88/207] urw-base35-c059-fonts-0:20200 100% | 3.6 MiB/s | 874.0 KiB | 00m00s [ 89/207] urw-base35-fonts-common-0:202 100% | 196.5 KiB/s | 20.8 KiB | 00m00s [ 90/207] urw-base35-gothic-fonts-0:202 100% | 4.4 MiB/s | 642.5 KiB | 00m00s [ 91/207] urw-base35-nimbus-mono-ps-fon 100% | 6.0 MiB/s | 794.7 KiB | 00m00s [ 92/207] urw-base35-nimbus-roman-fonts 100% | 6.1 MiB/s | 856.1 KiB | 00m00s [ 93/207] urw-base35-nimbus-sans-fonts- 100% | 10.3 MiB/s | 1.3 MiB | 00m00s [ 94/207] urw-base35-p052-fonts-0:20200 100% | 6.7 MiB/s | 973.2 KiB | 00m00s [ 95/207] urw-base35-standard-symbols-p 100% | 550.0 KiB/s | 58.3 KiB | 00m00s [ 96/207] urw-base35-z003-fonts-0:20200 100% | 1.9 MiB/s | 275.5 KiB | 00m00s [ 97/207] libsepol-devel-0:3.8-1.fc42.s 100% | 360.7 KiB/s | 48.3 KiB | 00m00s [ 98/207] rust-std-static-0:1.86.0-1.fc 100% | 11.7 MiB/s | 36.6 MiB | 00m03s [ 99/207] fonts-filesystem-1:2.0.5-21.f 100% | 74.9 KiB/s | 8.6 KiB | 00m00s [100/207] libXau-0:1.0.12-2.fc42.s390x 100% | 268.7 KiB/s | 33.3 KiB | 00m00s [101/207] python3-iniconfig-0:1.1.1-25. 100% | 160.0 KiB/s | 18.1 KiB | 00m00s [102/207] python3-packaging-0:24.2-3.fc 100% | 1.2 MiB/s | 154.0 KiB | 00m00s [103/207] python3-pluggy-0:1.5.0-2.fc42 100% | 520.9 KiB/s | 58.9 KiB | 00m00s [104/207] xz-devel-1:5.8.1-2.fc42.s390x 100% | 107.5 KiB/s | 66.9 KiB | 00m01s [105/207] python3-pytest-0:8.3.4-2.fc42 100% | 2.5 MiB/s | 2.2 MiB | 00m01s [106/207] libfido2-0:1.15.0-3.fc42.s390 100% | 742.1 KiB/s | 93.5 KiB | 00m00s [107/207] libpcap-14:1.10.5-2.fc42.s390 100% | 1.4 MiB/s | 178.9 KiB | 00m00s [108/207] libibverbs-0:55.0-1.fc42.s390 100% | 3.9 MiB/s | 463.8 KiB | 00m00s [109/207] libnl3-0:3.11.0-3.fc42.s390x 100% | 3.3 MiB/s | 359.5 KiB | 00m00s [110/207] libcbor-0:0.11.0-3.fc42.s390x 100% | 252.1 KiB/s | 32.5 KiB | 00m00s [111/207] brotli-devel-0:1.1.0-6.fc42.s 100% | 294.3 KiB/s | 33.8 KiB | 00m00s [112/207] libidn2-devel-0:2.3.8-1.fc42. 100% | 18.5 MiB/s | 57.0 KiB | 00m00s [113/207] brotli-0:1.1.0-6.fc42.s390x 100% | 158.6 KiB/s | 20.1 KiB | 00m00s [114/207] libnghttp2-devel-0:1.64.0-3.f 100% | 525.1 KiB/s | 55.7 KiB | 00m00s [115/207] libpsl-devel-0:0.21.5-5.fc42. 100% | 290.4 KiB/s | 33.1 KiB | 00m00s [116/207] publicsuffix-list-0:20250116- 100% | 839.6 KiB/s | 89.0 KiB | 00m00s [117/207] libssh-devel-0:0.11.1-4.fc42. 100% | 366.3 KiB/s | 41.8 KiB | 00m00s [118/207] pango-0:1.56.3-1.fc42.s390x 100% | 87.9 MiB/s | 360.0 KiB | 00m00s [119/207] freetype-0:2.13.3-2.fc42.s390 100% | 3.3 MiB/s | 440.5 KiB | 00m00s [120/207] libXft-0:2.3.8-8.fc42.s390x 100% | 617.6 KiB/s | 76.0 KiB | 00m00s [121/207] keyutils-libs-devel-0:1.6.3-5 100% | 471.0 KiB/s | 59.8 KiB | 00m00s [122/207] netpbm-0:11.10.00-1.fc42.s390 100% | 31.7 MiB/s | 194.5 KiB | 00m00s [123/207] glib2-0:2.84.1-1.fc42.s390x 100% | 2.0 MiB/s | 3.1 MiB | 00m02s [124/207] libcom_err-devel-0:1.47.2-3.f 100% | 130.0 KiB/s | 16.6 KiB | 00m00s [125/207] libjpeg-turbo-0:3.1.0-2.fc42. 100% | 2.1 MiB/s | 252.5 KiB | 00m00s [126/207] libpng-2:1.6.44-2.fc42.s390x 100% | 1.0 MiB/s | 130.4 KiB | 00m00s [127/207] fontconfig-0:2.16.0-2.fc42.s3 100% | 2.0 MiB/s | 279.0 KiB | 00m00s [128/207] default-fonts-core-sans-0:4.2 100% | 267.3 KiB/s | 31.3 KiB | 00m00s [129/207] xml-common-0:0.6.3-66.fc42.no 100% | 283.6 KiB/s | 31.2 KiB | 00m00s [130/207] abattis-cantarell-vf-fonts-0: 100% | 1.0 MiB/s | 120.3 KiB | 00m00s [131/207] libavif-0:1.1.1-1.fc42.s390x 100% | 25.8 MiB/s | 105.6 KiB | 00m00s [132/207] google-noto-sans-vf-fonts-0:2 100% | 5.0 MiB/s | 614.5 KiB | 00m00s [133/207] google-noto-fonts-common-0:20 100% | 152.4 KiB/s | 17.1 KiB | 00m00s [134/207] libyuv-0:0-0.56.20240704git96 100% | 1.2 MiB/s | 143.4 KiB | 00m00s [135/207] rav1e-libs-0:0.7.1-5.fc42.s39 100% | 6.9 MiB/s | 898.2 KiB | 00m00s [136/207] libtiff-0:4.7.0-3.fc42.s390x 100% | 2.0 MiB/s | 238.5 KiB | 00m00s [137/207] jbigkit-libs-0:2.1-31.fc42.s3 100% | 368.3 KiB/s | 55.6 KiB | 00m00s [138/207] harfbuzz-0:10.4.0-1.fc42.s390 100% | 6.2 MiB/s | 1.1 MiB | 00m00s [139/207] graphite2-0:1.3.14-18.fc42.s3 100% | 853.7 KiB/s | 99.9 KiB | 00m00s [140/207] dbus-1:1.16.0-3.fc42.s390x 100% | 65.0 KiB/s | 7.7 KiB | 00m00s [141/207] libuv-1:1.51.0-1.fc42.s390x 100% | 1.7 MiB/s | 267.9 KiB | 00m00s [142/207] dbus-broker-0:36-5.fc42.s390x 100% | 1.4 MiB/s | 171.8 KiB | 00m00s [143/207] graphviz-libs-0:12.2.1-8.fc42 100% | 3.0 MiB/s | 495.5 KiB | 00m00s [144/207] cairo-0:1.18.2-3.fc42.s390x 100% | 4.9 MiB/s | 727.6 KiB | 00m00s [145/207] libXext-0:1.3.6-3.fc42.s390x 100% | 374.3 KiB/s | 39.7 KiB | 00m00s [146/207] vim-filesystem-2:9.1.1275-1.f 100% | 28.3 KiB/s | 16.2 KiB | 00m01s [147/207] adobe-mappings-cmap-0:2023111 100% | 9.7 MiB/s | 2.2 MiB | 00m00s [148/207] adobe-mappings-cmap-deprecate 100% | 920.9 KiB/s | 110.5 KiB | 00m00s [149/207] libgs-0:10.05.0-1.fc42.s390x 100% | 14.0 MiB/s | 3.7 MiB | 00m00s [150/207] jbig2dec-libs-0:0.20-6.fc42.s 100% | 679.5 KiB/s | 76.8 KiB | 00m00s [151/207] adobe-mappings-pdf-0:20190401 100% | 4.4 MiB/s | 625.1 KiB | 00m00s [152/207] google-droid-sans-fonts-0:202 100% | 15.0 MiB/s | 2.7 MiB | 00m00s [153/207] libXt-0:1.3.1-2.fc42.s390x 100% | 1.7 MiB/s | 189.7 KiB | 00m00s [154/207] libICE-0:1.1.2-2.fc42.s390x 100% | 728.7 KiB/s | 80.2 KiB | 00m00s [155/207] libSM-0:1.2.5-2.fc42.s390x 100% | 352.1 KiB/s | 45.8 KiB | 00m00s [156/207] cairo-gobject-0:1.18.2-3.fc42 100% | 169.7 KiB/s | 18.0 KiB | 00m00s [157/207] rsvg-pixbuf-loader-0:2.60.0-1 100% | 1.4 MiB/s | 190.6 KiB | 00m00s [158/207] poppler-glib-0:25.02.0-1.fc42 100% | 1.5 MiB/s | 199.6 KiB | 00m00s [159/207] librsvg2-0:2.60.0-1.fc42.s390 100% | 6.2 MiB/s | 2.1 MiB | 00m00s [160/207] gpgmepp-0:1.24.2-1.fc42.s390x 100% | 1.2 MiB/s | 137.5 KiB | 00m00s [161/207] poppler-0:25.02.0-1.fc42.s390 100% | 7.8 MiB/s | 1.3 MiB | 00m00s [162/207] gpgme-0:1.24.2-1.fc42.s390x 100% | 1.7 MiB/s | 227.8 KiB | 00m00s [163/207] poppler-data-0:0.4.11-9.fc42. 100% | 11.1 MiB/s | 2.0 MiB | 00m00s [164/207] llhttp-0:9.2.1-5.fc42.s390x 100% | 290.1 KiB/s | 34.5 KiB | 00m00s [165/207] libssh2-0:1.11.1-3.fc42.s390x 100% | 1.3 MiB/s | 150.6 KiB | 00m00s [166/207] libthai-0:0.1.29-10.fc42.s390 100% | 1.9 MiB/s | 212.7 KiB | 00m00s [167/207] fribidi-0:1.0.16-2.fc42.s390x 100% | 472.0 KiB/s | 56.2 KiB | 00m00s [168/207] libaom-0:3.12.0-1.fc42.s390x 100% | 158.9 MiB/s | 1.6 MiB | 00m00s [169/207] libdav1d-0:1.5.1-1.fc42.s390x 100% | 65.6 MiB/s | 336.1 KiB | 00m00s [170/207] svt-av1-libs-0:2.3.0-1.fc42.s 100% | 84.0 MiB/s | 1.1 MiB | 00m00s [171/207] libdatrie-0:0.2.13-11.fc42.s3 100% | 277.1 KiB/s | 33.0 KiB | 00m00s [172/207] nspr-0:4.36.0-7.fc42.s390x 100% | 981.8 KiB/s | 147.3 KiB | 00m00s [173/207] libgit2-0:1.9.0-4.fc42.s390x 100% | 915.2 KiB/s | 615.0 KiB | 00m01s [174/207] nss-softokn-0:3.110.0-2.fc42. 100% | 2.7 MiB/s | 433.3 KiB | 00m00s [175/207] nss-softokn-freebl-0:3.110.0- 100% | 2.1 MiB/s | 326.8 KiB | 00m00s [176/207] nss-sysinit-0:3.110.0-2.fc42. 100% | 132.0 KiB/s | 19.3 KiB | 00m00s [177/207] lcms2-0:2.16-5.fc42.s390x 100% | 1.5 MiB/s | 188.5 KiB | 00m00s [178/207] openjpeg-0:2.5.3-6.fc42.s390x 100% | 42.7 MiB/s | 218.6 KiB | 00m00s [179/207] liblerc-0:4.0.0-8.fc42.s390x 100% | 935.8 KiB/s | 114.2 KiB | 00m00s [180/207] nss-util-0:3.110.0-2.fc42.s39 100% | 136.5 KiB/s | 92.8 KiB | 00m01s [181/207] nss-0:3.110.0-2.fc42.s390x 100% | 815.3 KiB/s | 721.6 KiB | 00m01s [182/207] cups-libs-1:2.4.12-2.fc42.s39 100% | 1.8 MiB/s | 278.1 KiB | 00m00s [183/207] libijs-0:0.35-24.fc42.s390x 100% | 245.7 KiB/s | 29.2 KiB | 00m00s [184/207] cups-filesystem-1:2.4.12-2.fc 100% | 90.4 KiB/s | 13.5 KiB | 00m00s [185/207] libpaper-1:2.1.1-8.fc42.s390x 100% | 239.6 KiB/s | 26.8 KiB | 00m00s [186/207] dbus-common-1:1.16.0-3.fc42.n 100% | 113.8 KiB/s | 14.5 KiB | 00m00s [187/207] pixman-0:0.44.2-2.fc42.s390x 100% | 1.7 MiB/s | 209.5 KiB | 00m00s [188/207] avahi-libs-0:0.9~rc2-2.fc42.s 100% | 580.5 KiB/s | 66.8 KiB | 00m00s [189/207] cmake-rpm-macros-0:3.31.6-2.f 100% | 148.2 KiB/s | 16.9 KiB | 00m00s [190/207] dbus-libs-1:1.16.0-3.fc42.s39 100% | 1.1 MiB/s | 149.1 KiB | 00m00s [191/207] pam-0:1.7.0-4.fc42.s390x 100% | 2.4 MiB/s | 561.5 KiB | 00m00s [192/207] gdbm-1:1.23-9.fc42.s390x 100% | 1.2 MiB/s | 153.9 KiB | 00m00s [193/207] authselect-0:1.5.1-1.fc42.s39 100% | 983.8 KiB/s | 145.6 KiB | 00m00s [194/207] authselect-libs-0:1.5.1-1.fc4 100% | 1.8 MiB/s | 216.6 KiB | 00m00s [195/207] libpwquality-0:1.4.5-12.fc42. 100% | 998.0 KiB/s | 118.8 KiB | 00m00s [196/207] libtirpc-0:1.3.6-1.rc3.fc42.2 100% | 833.5 KiB/s | 95.9 KiB | 00m00s [197/207] cracklib-0:2.9.11-7.fc42.s390 100% | 559.3 KiB/s | 93.4 KiB | 00m00s [198/207] llvm-filesystem-0:20.1.3-1.fc 100% | 97.4 KiB/s | 14.2 KiB | 00m00s [199/207] lld-libs-0:20.1.3-1.fc42.s390 100% | 4.2 MiB/s | 1.8 MiB | 00m00s [200/207] lld-0:20.1.3-1.fc42.s390x 100% | 271.0 KiB/s | 39.6 KiB | 00m00s [201/207] libomp-0:20.1.3-1.fc42.s390x 100% | 3.4 MiB/s | 639.0 KiB | 00m00s [202/207] llvm-0:20.1.3-1.fc42.s390x 100% | 13.2 MiB/s | 24.3 MiB | 00m02s [203/207] clang-0:20.1.3-1.fc42.s390x 100% | 1.0 MiB/s | 156.6 KiB | 00m00s [204/207] llvm-libs-0:20.1.3-1.fc42.s39 100% | 15.9 MiB/s | 35.2 MiB | 00m02s [205/207] clang-resource-filesystem-0:2 100% | 138.4 KiB/s | 20.1 KiB | 00m00s [206/207] clang-libs-0:20.1.3-1.fc42.s3 100% | 15.3 MiB/s | 30.5 MiB | 00m02s [207/207] compiler-rt-0:20.1.3-1.fc42.s 100% | 1.4 MiB/s | 1.9 MiB | 00m01s -------------------------------------------------------------------------------- [207/207] Total 100% | 15.5 MiB/s | 297.9 MiB | 00m19s Running transaction [ 1/219] Verify package files 100% | 207.0 B/s | 207.0 B | 00m01s [ 2/219] Prepare transaction 100% | 1.3 KiB/s | 217.0 B | 00m00s [ 3/219] Installing cmake-filesystem-0 100% | 7.4 MiB/s | 7.6 KiB | 00m00s [ 4/219] Installing nspr-0:4.36.0-7.fc 100% | 172.3 MiB/s | 352.8 KiB | 00m00s [ 5/219] Installing libpng-2:1.6.44-2. 100% | 248.8 MiB/s | 254.8 KiB | 00m00s [ 6/219] Installing libjpeg-turbo-0:3. 100% | 252.5 MiB/s | 775.6 KiB | 00m00s [ 7/219] Installing libgpg-error-0:1.5 100% | 49.0 MiB/s | 903.5 KiB | 00m00s [ 8/219] Installing fonts-filesystem-1 100% | 0.0 B/s | 788.0 B | 00m00s [ 9/219] Installing urw-base35-fonts-c 100% | 0.0 B/s | 38.4 KiB | 00m00s [ 10/219] Installing nss-util-0:3.110.0 100% | 236.0 MiB/s | 241.6 KiB | 00m00s [ 11/219] Installing libassuan-0:2.5.7- 100% | 161.5 MiB/s | 165.4 KiB | 00m00s [ 12/219] Installing libwebp-0:1.5.0-2. 100% | 235.4 MiB/s | 723.2 KiB | 00m00s [ 13/219] Installing zlib-ng-compat-dev 100% | 106.0 MiB/s | 108.5 KiB | 00m00s [ 14/219] Downgrading clang-resource-fi 100% | 0.0 B/s | 16.7 KiB | 00m00s [ 15/219] Installing cmake-rpm-macros-0 100% | 0.0 B/s | 8.3 KiB | 00m00s [ 16/219] Installing openjpeg-0:2.5.3-6 100% | 182.7 MiB/s | 561.3 KiB | 00m00s [ 17/219] Installing lcms2-0:2.16-5.fc4 100% | 221.8 MiB/s | 454.2 KiB | 00m00s [ 18/219] Installing libdav1d-0:1.5.1-1 100% | 254.4 MiB/s | 781.6 KiB | 00m00s [ 19/219] Installing libssh2-0:1.11.1-3 100% | 164.1 MiB/s | 336.0 KiB | 00m00s [ 20/219] Installing libICE-0:1.1.2-2.f 100% | 198.7 MiB/s | 203.5 KiB | 00m00s [ 21/219] Installing adobe-mappings-cma 100% | 261.9 MiB/s | 15.2 MiB | 00m00s [ 22/219] Installing libtextstyle-0:0.2 100% | 206.9 MiB/s | 211.8 KiB | 00m00s [ 23/219] Installing gettext-libs-0:0.2 100% | 236.2 MiB/s | 2.1 MiB | 00m00s [ 24/219] Installing subunit-0:1.4.4-5. 100% | 66.9 MiB/s | 68.5 KiB | 00m00s [ 25/219] Installing libseccomp-0:2.5.5 100% | 182.6 MiB/s | 187.0 KiB | 00m00s [ 26/219] Installing systemd-shared-0:2 100% | 272.6 MiB/s | 4.6 MiB | 00m00s [ 27/219] Installing check-0:0.15.2-17. 100% | 144.0 MiB/s | 147.4 KiB | 00m00s [ 28/219] Installing subunit-devel-0:1. 100% | 0.0 B/s | 6.3 KiB | 00m00s [ 29/219] Installing adobe-mappings-cma 100% | 190.5 MiB/s | 585.2 KiB | 00m00s [ 30/219] Installing libSM-0:1.2.5-2.fc 100% | 103.7 MiB/s | 106.2 KiB | 00m00s [ 31/219] Installing nss-softokn-freebl 100% | 194.6 MiB/s | 797.2 KiB | 00m00s [ 32/219] Installing nss-softokn-0:3.11 100% | 292.1 MiB/s | 2.0 MiB | 00m00s [ 33/219] Installing nss-0:3.110.0-2.fc 100% | 149.7 MiB/s | 1.9 MiB | 00m00s [ 34/219] Installing nss-sysinit-0:3.11 100% | 1.2 MiB/s | 19.0 KiB | 00m00s [ 35/219] Installing urw-base35-bookman 100% | 124.1 MiB/s | 1.4 MiB | 00m00s [ 36/219] Installing urw-base35-c059-fo 100% | 155.0 MiB/s | 1.4 MiB | 00m00s [ 37/219] Installing urw-base35-d050000 100% | 20.8 MiB/s | 85.4 KiB | 00m00s [ 38/219] Installing urw-base35-gothic- 100% | 145.4 MiB/s | 1.2 MiB | 00m00s [ 39/219] Installing urw-base35-nimbus- 100% | 150.3 MiB/s | 1.1 MiB | 00m00s [ 40/219] Installing urw-base35-nimbus- 100% | 170.7 MiB/s | 1.4 MiB | 00m00s [ 41/219] Installing urw-base35-nimbus- 100% | 199.5 MiB/s | 2.4 MiB | 00m00s [ 42/219] Installing urw-base35-p052-fo 100% | 165.3 MiB/s | 1.5 MiB | 00m00s [ 43/219] Installing urw-base35-standar 100% | 16.1 MiB/s | 66.0 KiB | 00m00s [ 44/219] Installing urw-base35-z003-fo 100% | 76.5 MiB/s | 391.8 KiB | 00m00s [ 45/219] Installing urw-base35-fonts-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [ 46/219] Installing abattis-cantarell- 100% | 94.9 MiB/s | 194.4 KiB | 00m00s [ 47/219] Installing google-droid-sans- 100% | 250.4 MiB/s | 6.3 MiB | 00m00s [ 48/219] Installing libgcrypt-0:1.11.0 100% | 244.7 MiB/s | 1.2 MiB | 00m00s [ 49/219] Installing libksba-0:1.6.7-3. 100% | 201.6 MiB/s | 412.9 KiB | 00m00s [ 50/219] Installing libyuv-0:0-0.56.20 100% | 202.4 MiB/s | 414.6 KiB | 00m00s [ 51/219] Installing libssh-devel-0:0.1 100% | 176.3 MiB/s | 180.5 KiB | 00m00s [ 52/219] Downgrading llvm-filesystem-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [ 53/219] Downgrading llvm-libs-0:20.1. 100% | 322.6 MiB/s | 155.8 MiB | 00m00s [ 54/219] Installing rust-std-static-0: 100% | 315.5 MiB/s | 137.3 MiB | 00m00s [ 55/219] Installing rust-0:1.86.0-1.fc 100% | 285.1 MiB/s | 89.0 MiB | 00m00s [ 56/219] Downgrading lld-libs-0:20.1.3 100% | 294.3 MiB/s | 7.1 MiB | 00m00s [ 57/219] Downgrading clang-libs-0:20.1 100% | 351.8 MiB/s | 153.4 MiB | 00m00s [ 58/219] Installing cracklib-0:2.9.11- 100% | 14.7 MiB/s | 240.8 KiB | 00m00s [ 59/219] Installing libpwquality-0:1.4 100% | 23.7 MiB/s | 412.7 KiB | 00m00s [ 60/219] Installing libtirpc-0:1.3.6-1 100% | 103.6 MiB/s | 212.2 KiB | 00m00s [ 61/219] Installing authselect-libs-0: 100% | 164.3 MiB/s | 841.3 KiB | 00m00s [ 62/219] Installing gdbm-1:1.23-9.fc42 100% | 31.0 MiB/s | 476.2 KiB | 00m00s [ 63/219] Installing dbus-libs-1:1.16.0 100% | 179.0 MiB/s | 366.5 KiB | 00m00s [ 64/219] Installing avahi-libs-0:0.9~r 100% | 164.2 MiB/s | 168.1 KiB | 00m00s [ 65/219] Installing libusb1-0:1.0.28-2 100% | 12.3 MiB/s | 176.0 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.1.3-6.fc42.s390x >>> Finished sysusers scriptlet: tpm2-tss-0:4.1.3-6.fc42.s390x >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [ 66/219] Installing tpm2-tss-0:4.1.3-6 100% | 198.0 MiB/s | 1.6 MiB | 00m00s [ 67/219] Installing pixman-0:0.44.2-2. 100% | 64.1 MiB/s | 525.3 KiB | 00m00s >>> Running sysusers scriptlet: dbus-common-1:1.16.0-3.fc42.noarch >>> Finished sysusers scriptlet: dbus-common-1:1.16.0-3.fc42.noarch >>> Scriptlet output: >>> Creating group 'dbus' with GID 81. >>> Creating user 'dbus' (System Message Bus) with UID 81 and GID 81. >>> [ 68/219] Installing dbus-common-1:1.16 100% | 1.3 MiB/s | 13.6 KiB | 00m00s [ 69/219] Installing dbus-broker-0:36-5 100% | 18.0 MiB/s | 388.0 KiB | 00m00s [ 70/219] Installing dbus-1:1.16.0-3.fc 100% | 0.0 B/s | 124.0 B | 00m00s [ 71/219] Installing systemd-pam-0:257. 100% | 62.9 MiB/s | 1.1 MiB | 00m00s >>> Running sysusers scriptlet: systemd-0:257.5-2.fc42.s390x >>> Finished sysusers scriptlet: systemd-0:257.5-2.fc42.s390x >>> Scriptlet output: >>> Creating group 'systemd-journal' with GID 190. >>> >>> Running sysusers scriptlet: systemd-0:257.5-2.fc42.s390x >>> Finished sysusers scriptlet: systemd-0:257.5-2.fc42.s390x >>> Scriptlet output: >>> Creating group 'systemd-oom' with GID 999. >>> Creating user 'systemd-oom' (systemd Userspace OOM Killer) with UID 999 and >>> [ 72/219] Installing systemd-0:257.5-2. 100% | 80.7 MiB/s | 12.1 MiB | 00m00s [ 73/219] Installing npth-0:1.8-2.fc42. 100% | 45.2 MiB/s | 46.3 KiB | 00m00s [ 74/219] Installing libpaper-1:2.1.1-8 100% | 45.1 MiB/s | 46.2 KiB | 00m00s [ 75/219] Installing libijs-0:0.35-24.f 100% | 60.8 MiB/s | 62.3 KiB | 00m00s [ 76/219] Installing cups-filesystem-1: 100% | 0.0 B/s | 1.8 KiB | 00m00s [ 77/219] Installing liblerc-0:4.0.0-8. 100% | 260.4 MiB/s | 266.7 KiB | 00m00s [ 78/219] Installing svt-av1-libs-0:2.3 100% | 265.1 MiB/s | 3.4 MiB | 00m00s [ 79/219] Installing libaom-0:3.12.0-1. 100% | 292.3 MiB/s | 5.3 MiB | 00m00s [ 80/219] Installing libdatrie-0:0.2.13 100% | 57.3 MiB/s | 58.7 KiB | 00m00s [ 81/219] Installing libthai-0:0.1.29-1 100% | 255.5 MiB/s | 784.9 KiB | 00m00s [ 82/219] Installing fribidi-0:1.0.16-2 100% | 13.7 MiB/s | 196.3 KiB | 00m00s [ 83/219] Installing llhttp-0:9.2.1-5.f 100% | 79.5 MiB/s | 81.4 KiB | 00m00s [ 84/219] Installing libgit2-0:1.9.0-4. 100% | 235.8 MiB/s | 1.7 MiB | 00m00s [ 85/219] Installing cargo-0:1.86.0-1.f 100% | 240.8 MiB/s | 21.4 MiB | 00m00s [ 86/219] Installing cargo2rpm-0:0.1.18 100% | 65.3 MiB/s | 1.2 MiB | 00m00s [ 87/219] Installing nettle-0:3.10.1-1. 100% | 203.3 MiB/s | 832.8 KiB | 00m00s [ 88/219] Installing gnutls-0:3.8.9-3.f 100% | 257.1 MiB/s | 3.3 MiB | 00m00s [ 89/219] Installing glib2-0:2.84.1-1.f 100% | 230.7 MiB/s | 15.0 MiB | 00m00s [ 90/219] Installing shared-mime-info-0 100% | 85.8 MiB/s | 2.6 MiB | 00m00s [ 91/219] Installing gdk-pixbuf2-0:2.42 100% | 101.0 MiB/s | 2.5 MiB | 00m00s [ 92/219] Installing cups-libs-1:2.4.12 100% | 175.7 MiB/s | 719.8 KiB | 00m00s [ 93/219] Installing gnupg2-0:2.4.7-2.f 100% | 198.2 MiB/s | 10.1 MiB | 00m00s [ 94/219] Installing gpgme-0:1.24.2-1.f 100% | 39.6 MiB/s | 648.8 KiB | 00m00s [ 95/219] Installing gpgmepp-0:1.24.2-1 100% | 142.9 MiB/s | 439.1 KiB | 00m00s [ 96/219] Installing poppler-data-0:0.4 100% | 263.6 MiB/s | 12.4 MiB | 00m00s [ 97/219] Installing jbig2dec-libs-0:0. 100% | 170.2 MiB/s | 174.3 KiB | 00m00s [ 98/219] Installing adobe-mappings-pdf 100% | 274.8 MiB/s | 4.4 MiB | 00m00s [ 99/219] Installing graphviz-libs-0:12 100% | 225.9 MiB/s | 1.4 MiB | 00m00s [100/219] Installing libuv-1:1.51.0-1.f 100% | 188.8 MiB/s | 579.9 KiB | 00m00s [101/219] Installing vim-filesystem-2:9 100% | 4.6 MiB/s | 4.7 KiB | 00m00s [102/219] Installing graphite2-0:1.3.14 100% | 14.3 MiB/s | 205.3 KiB | 00m00s [103/219] Installing freetype-0:2.13.3- 100% | 180.5 MiB/s | 924.2 KiB | 00m00s [104/219] Installing harfbuzz-0:10.4.0- 100% | 232.0 MiB/s | 2.8 MiB | 00m00s [105/219] Installing jbigkit-libs-0:2.1 100% | 116.1 MiB/s | 118.9 KiB | 00m00s [106/219] Installing libtiff-0:4.7.0-3. 100% | 214.8 MiB/s | 659.8 KiB | 00m00s [107/219] Installing rav1e-libs-0:0.7.1 100% | 261.9 MiB/s | 2.6 MiB | 00m00s [108/219] Installing libavif-0:1.1.1-1. 100% | 249.1 MiB/s | 255.1 KiB | 00m00s [109/219] Installing google-noto-fonts- 100% | 0.0 B/s | 18.5 KiB | 00m00s [110/219] Installing google-noto-sans-v 100% | 231.9 MiB/s | 1.4 MiB | 00m00s [111/219] Installing default-fonts-core 100% | 3.0 MiB/s | 18.2 KiB | 00m00s [112/219] Installing xml-common-0:0.6.3 100% | 39.6 MiB/s | 81.1 KiB | 00m00s [113/219] Installing fontconfig-0:2.16. 100% | 660.9 KiB/s | 797.7 KiB | 00m01s [114/219] Installing poppler-0:25.02.0- 100% | 219.5 MiB/s | 4.2 MiB | 00m00s [115/219] Installing netpbm-0:11.10.00- 100% | 201.5 MiB/s | 619.0 KiB | 00m00s [116/219] Installing gts-0:0.7.6-50.201 100% | 31.9 MiB/s | 620.1 KiB | 00m00s [117/219] Installing libcom_err-devel-0 100% | 1.3 MiB/s | 18.3 KiB | 00m00s [118/219] Installing keyutils-libs-deve 100% | 53.9 MiB/s | 55.2 KiB | 00m00s [119/219] Installing publicsuffix-list- 100% | 323.1 MiB/s | 330.8 KiB | 00m00s [120/219] Installing libpsl-devel-0:0.2 100% | 110.9 MiB/s | 113.6 KiB | 00m00s [121/219] Installing libnghttp2-devel-0 100% | 289.5 MiB/s | 296.5 KiB | 00m00s [122/219] Installing libidn2-devel-0:2. 100% | 76.5 MiB/s | 156.7 KiB | 00m00s [123/219] Installing brotli-0:1.1.0-6.f 100% | 2.1 MiB/s | 28.1 KiB | 00m00s [124/219] Installing brotli-devel-0:1.1 100% | 66.4 MiB/s | 68.0 KiB | 00m00s [125/219] Installing libcbor-0:0.11.0-3 100% | 77.1 MiB/s | 79.0 KiB | 00m00s [126/219] Installing libfido2-0:1.15.0- 100% | 230.1 MiB/s | 235.6 KiB | 00m00s [127/219] Installing libnl3-0:3.11.0-3. 100% | 214.7 MiB/s | 1.1 MiB | 00m00s [128/219] Installing libibverbs-0:55.0- 100% | 169.8 MiB/s | 1.2 MiB | 00m00s [129/219] Installing libpcap-14:1.10.5- 100% | 211.4 MiB/s | 432.9 KiB | 00m00s [130/219] Installing libzstd-devel-0:1. 100% | 203.9 MiB/s | 208.8 KiB | 00m00s [131/219] Installing xz-devel-1:5.8.1-2 100% | 128.2 MiB/s | 262.6 KiB | 00m00s [132/219] Installing python3-pluggy-0:1 100% | 97.2 MiB/s | 199.0 KiB | 00m00s [133/219] Installing python3-packaging- 100% | 184.9 MiB/s | 568.0 KiB | 00m00s [134/219] Installing python3-iniconfig- 100% | 23.0 MiB/s | 23.5 KiB | 00m00s [135/219] Installing libXau-0:1.0.12-2. 100% | 68.5 MiB/s | 70.2 KiB | 00m00s [136/219] Installing libxcb-0:1.17.0-5. 100% | 218.0 MiB/s | 1.1 MiB | 00m00s [137/219] Installing gettext-envsubst-0 100% | 5.0 MiB/s | 71.9 KiB | 00m00s [138/219] Installing gettext-runtime-0: 100% | 25.6 MiB/s | 445.1 KiB | 00m00s [139/219] Installing gettext-0:0.23.1-2 100% | 162.2 MiB/s | 5.2 MiB | 00m00s [140/219] Installing libsepol-devel-0:3 100% | 62.6 MiB/s | 128.3 KiB | 00m00s [141/219] Installing libX11-common-0:1. 100% | 132.0 MiB/s | 1.2 MiB | 00m00s [142/219] Installing libX11-0:1.8.11-1. 100% | 274.0 MiB/s | 1.4 MiB | 00m00s [143/219] Installing libXrender-0:0.9.1 100% | 0.0 B/s | 47.0 KiB | 00m00s [144/219] Installing libXft-0:2.3.8-8.f 100% | 165.7 MiB/s | 169.6 KiB | 00m00s [145/219] Installing libXpm-0:3.5.17-5. 100% | 149.9 MiB/s | 153.5 KiB | 00m00s [146/219] Installing libXext-0:1.3.6-3. 100% | 92.6 MiB/s | 94.8 KiB | 00m00s [147/219] Installing cairo-0:1.18.2-3.f 100% | 253.0 MiB/s | 1.8 MiB | 00m00s [148/219] Installing pango-0:1.56.3-1.f 100% | 59.2 MiB/s | 1.1 MiB | 00m00s [149/219] Installing lasi-0:1.1.3-16.fc 100% | 124.6 MiB/s | 127.6 KiB | 00m00s [150/219] Installing cairo-gobject-0:1. 100% | 0.0 B/s | 35.7 KiB | 00m00s [151/219] Installing librsvg2-0:2.60.0- 100% | 268.9 MiB/s | 6.5 MiB | 00m00s [152/219] Installing rsvg-pixbuf-loader 100% | 145.9 MiB/s | 448.2 KiB | 00m00s [153/219] Installing poppler-glib-0:25. 100% | 208.2 MiB/s | 639.7 KiB | 00m00s [154/219] Installing libXt-0:1.3.1-2.fc 100% | 153.2 MiB/s | 470.5 KiB | 00m00s [155/219] Installing libgs-0:10.05.0-1. 100% | 351.2 MiB/s | 24.2 MiB | 00m00s [156/219] Installing libimagequant-0:4. 100% | 220.3 MiB/s | 902.2 KiB | 00m00s [157/219] Installing gd-0:2.3.3-18.fc42 100% | 220.9 MiB/s | 452.4 KiB | 00m00s [158/219] Installing libverto-devel-0:0 100% | 0.0 B/s | 26.4 KiB | 00m00s [159/219] Installing libkadm5-0:1.21.3- 100% | 218.4 MiB/s | 223.6 KiB | 00m00s [160/219] Installing openssh-0:9.9p1-10 100% | 77.2 MiB/s | 1.4 MiB | 00m00s [161/219] Installing openssh-clients-0: 100% | 69.4 MiB/s | 2.8 MiB | 00m00s [162/219] Installing emacs-filesystem-1 100% | 0.0 B/s | 544.0 B | 00m00s [163/219] Installing libtommath-0:1.3.1 100% | 136.1 MiB/s | 139.3 KiB | 00m00s [164/219] Installing pcre2-utf32-0:10.4 100% | 205.3 MiB/s | 630.5 KiB | 00m00s [165/219] Installing pcre2-utf16-0:10.4 100% | 215.7 MiB/s | 662.6 KiB | 00m00s [166/219] Installing pcre2-devel-0:10.4 100% | 91.0 MiB/s | 2.1 MiB | 00m00s [167/219] Installing libselinux-devel-0 100% | 31.6 MiB/s | 161.6 KiB | 00m00s [168/219] Installing krb5-devel-0:1.21. 100% | 43.6 MiB/s | 715.2 KiB | 00m00s [169/219] Installing ocaml-runtime-0:5. 100% | 162.6 MiB/s | 4.6 MiB | 00m00s [170/219] Installing ncurses-c++-libs-0 100% | 25.1 MiB/s | 154.1 KiB | 00m00s [171/219] Installing groff-base-0:1.23. 100% | 109.9 MiB/s | 4.3 MiB | 00m00s [172/219] Installing gettext-common-dev 100% | 575.8 MiB/s | 589.6 KiB | 00m00s [173/219] Installing sendmail-milter-0: 100% | 74.4 MiB/s | 76.2 KiB | 00m00s [174/219] Installing gmp-c++-1:6.3.0-4. 100% | 0.0 B/s | 28.1 KiB | 00m00s [175/219] Installing less-0:668-2.fc42. 100% | 26.9 MiB/s | 440.4 KiB | 00m00s [176/219] Installing rhash-0:1.4.5-2.fc 100% | 23.4 MiB/s | 359.6 KiB | 00m00s [177/219] Installing jsoncpp-0:1.9.6-1. 100% | 22.5 MiB/s | 253.1 KiB | 00m00s [178/219] Installing cmake-data-0:3.31. 100% | 90.7 MiB/s | 9.1 MiB | 00m00s [179/219] Installing cmake-0:3.31.6-2.f 100% | 252.9 MiB/s | 33.4 MiB | 00m00s [180/219] Installing check-static-0:0.1 100% | 14.1 MiB/s | 115.9 KiB | 00m00s [181/219] Installing openssl-devel-1:3. 100% | 57.0 MiB/s | 5.2 MiB | 00m00s [182/219] Installing libcurl-devel-0:8. 100% | 46.9 MiB/s | 1.4 MiB | 00m00s [183/219] Installing check-devel-0:0.15 100% | 61.9 MiB/s | 126.7 KiB | 00m00s [184/219] Installing git-core-0:2.49.0- 100% | 281.1 MiB/s | 23.3 MiB | 00m00s [185/219] Installing gmp-devel-1:6.3.0- 100% | 350.8 MiB/s | 359.2 KiB | 00m00s [186/219] Installing sendmail-milter-de 100% | 131.2 MiB/s | 268.7 KiB | 00m00s [187/219] Installing gettext-devel-0:0. 100% | 50.9 MiB/s | 1.2 MiB | 00m00s [188/219] Installing groff-0:1.23.0-8.f 100% | 113.1 MiB/s | 4.6 MiB | 00m00s [189/219] Installing ncurses-devel-0:6. 100% | 32.5 MiB/s | 1.0 MiB | 00m00s [190/219] Installing ocaml-0:5.3.0-2.fc 100% | 325.8 MiB/s | 162.2 MiB | 00m00s [191/219] Installing tcl-1:9.0.0-7.fc42 100% | 135.4 MiB/s | 4.5 MiB | 00m00s [192/219] Installing graphviz-0:12.2.1- 100% | 202.7 MiB/s | 21.1 MiB | 00m00s [193/219] Installing python3-pytest-0:8 100% | 291.8 MiB/s | 21.0 MiB | 00m00s [194/219] Installing libxml2-devel-0:2. 100% | 142.3 MiB/s | 3.4 MiB | 00m00s [195/219] Installing nmap-ncat-4:7.92-5 100% | 22.8 MiB/s | 513.1 KiB | 00m00s [196/219] Installing cargo-rpm-macros-0 100% | 15.2 MiB/s | 15.5 KiB | 00m00s [197/219] Installing pam-0:1.7.0-4.fc42 100% | 61.6 MiB/s | 1.6 MiB | 00m00s [198/219] Installing authselect-0:1.5.1 100% | 11.0 MiB/s | 157.9 KiB | 00m00s [199/219] Downgrading clang-0:20.1.3-1. 100% | 26.1 MiB/s | 400.8 KiB | 00m00s [200/219] Downgrading lld-0:20.1.3-1.fc 100% | 2.4 MiB/s | 47.5 KiB | 00m00s [201/219] Downgrading llvm-0:20.1.3-1.f 100% | 295.8 MiB/s | 102.1 MiB | 00m00s [202/219] Downgrading libomp-0:20.1.3-1 100% | 243.3 MiB/s | 1.9 MiB | 00m00s [203/219] Downgrading compiler-rt-0:20. 100% | 445.5 MiB/s | 22.3 MiB | 00m00s [204/219] Installing json-c-devel-0:0.1 100% | 153.1 MiB/s | 156.8 KiB | 00m00s [205/219] Installing systemd-rpm-macros 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [206/219] Installing systemd-devel-0:25 100% | 38.1 MiB/s | 741.7 KiB | 00m00s [207/219] Installing bzip2-devel-0:1.0. 100% | 303.5 MiB/s | 310.7 KiB | 00m00s [208/219] Installing bc-0:1.08.1-2.fc42 100% | 16.4 MiB/s | 251.2 KiB | 00m00s [209/219] Installing valgrind-1:3.24.0- 100% | 290.9 MiB/s | 27.6 MiB | 00m00s [210/219] Removing lld-0:21.0.0~pre2025 100% | 920.0 B/s | 23.0 B | 00m00s [211/219] Removing clang-0:21.0.0~pre20 100% | 2.0 KiB/s | 28.0 B | 00m00s [212/219] Removing clang-libs-0:21.0.0~ 100% | 18.8 KiB/s | 289.0 B | 00m00s [213/219] Removing lld-libs-0:21.0.0~pr 100% | 12.2 KiB/s | 25.0 B | 00m00s [214/219] Removing libomp-0:21.0.0~pre2 100% | 2.3 KiB/s | 21.0 B | 00m00s [215/219] Removing llvm-0:21.0.0~pre202 100% | 17.7 KiB/s | 527.0 B | 00m00s [216/219] Removing llvm-libs-0:21.0.0~p 100% | 1.5 KiB/s | 25.0 B | 00m00s [217/219] Removing compiler-rt-0:21.0.0 100% | 18.1 KiB/s | 74.0 B | 00m00s [218/219] Removing clang-resource-files 100% | 0.0 B/s | 9.0 B | 00m00s [219/219] Removing llvm-filesystem-0:21 100% | 12.0 B/s | 7.0 B | 00m01s Warning: skipped OpenPGP checks for 12 packages from repository: copr_base Complete! Finish: build setup for clamav-1.0.8-1.fc42.src.rpm Start: rpmbuild clamav-1.0.8-1.fc42.src.rpm Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1737849600 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.SFh58n Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.uEFtPe + umask 022 + cd /builddir/build/BUILD/clamav-1.0.8-build + cd /builddir/build/BUILD/clamav-1.0.8-build + rm -rf clamav-1.0.8 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/clamav-1.0.8-norar.tar.xz + STATUS=0 + '[' 0 -ne 0 ']' + cd clamav-1.0.8 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i -e '/cbindgen/s/version = *"0.20"/version = "0.24"/' -e '/^bindgen *=/s/= .*/= "0.63"/' libclamav_rust/Cargo.toml + set -euo pipefail + /usr/bin/mkdir -p target/rpm + /usr/bin/ln -s rpm target/release + /usr/bin/rm -rf .cargo/ + /usr/bin/mkdir -p .cargo + cat + cat + /usr/bin/rm -f Cargo.lock + /usr/bin/rm -f Cargo.toml.orig + cd libclamav_rust + rm -r .cargo + set -euo pipefail + /usr/bin/mkdir -p target/rpm + /usr/bin/ln -s rpm target/release + /usr/bin/rm -rf .cargo/ + /usr/bin/mkdir -p .cargo + cat + cat + /usr/bin/rm -f Cargo.lock + /usr/bin/rm -f Cargo.toml.orig + cd .. Patch #0 (clamav-rustflags.patch): + echo 'Patch #0 (clamav-rustflags.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .rustflags --fuzz=0 patching file cmake/FindRust.cmake Hunk #4 succeeded at 467 (offset 2 lines). Hunk #5 succeeded at 475 (offset 2 lines). Patch #1 (clamav-default_confs.patch): + echo 'Patch #1 (clamav-default_confs.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .default_confs --fuzz=0 patching file clamconf/clamconf.c patching file docs/man/clamav-milter.8.in patching file docs/man/clamav-milter.conf.5.in patching file docs/man/clamd.8.in patching file docs/man/clamd.conf.5.in Hunk #1 succeeded at 779 (offset 14 lines). patching file platform.h.in Patch #2 (clamav-private.patch): + echo 'Patch #2 (clamav-private.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .private --fuzz=0 patching file libclamav.pc.in patching file clamav-config.in Patch #3 (clamav-rpath.patch): + echo 'Patch #3 (clamav-rpath.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .rpath --fuzz=0 patching file CMakeLists.txt Patch #5 (clamav-clamonacc-service.patch): + echo 'Patch #5 (clamav-clamonacc-service.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .clamonacc-service --fuzz=0 patching file clamonacc/clamav-clamonacc.service.in Patch #6 (clamav-freshclam.service.patch): + echo 'Patch #6 (clamav-freshclam.service.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .freshclam-service --fuzz=0 patching file freshclam/clamav-freshclam.service.in Patch #7 (libclamav-pe-Use-endian-wrapper-in-more-places.patch): + echo 'Patch #7 (libclamav-pe-Use-endian-wrapper-in-more-places.patch):' + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .big-endian --fuzz=0 patching file libclamav/pe.c + install -p -m0644 /builddir/build/SOURCES/README.fedora.md clamav-milter/ + mkdir -p libclamunrar libclamunrar_iface + touch libclamunrar/Makefile.in libclamunrar/all libclamunrar/install + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.AYBm8i + umask 022 + cd /builddir/build/BUILD/clamav-1.0.8-build + cd clamav-1.0.8 + cd libclamav_rust + /usr/bin/cargo2rpm --path Cargo.toml buildrequires + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/clamav-1.0.8-1.fc42.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: updates 100% | 9.9 KiB/s | 6.5 KiB | 00m01s fedora 100% | 17.1 KiB/s | 5.6 KiB | 00m00s Copr repository 100% | 2.3 KiB/s | 1.5 KiB | 00m01s Additional repo copr_tstellar_fedora_c 100% | 12.6 KiB/s | 1.5 KiB | 00m00s Additional repo copr_fedora_llvm_team_ 100% | 12.9 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "bc-1.08.1-2.fc42.s390x" is already installed. Package "bzip2-devel-1.0.8-20.fc42.s390x" is already installed. Package "cargo-1.86.0-1.fc42.s390x" is already installed. Package "check-devel-0.15.2-17.fc42.s390x" is already installed. Package "cmake-3.31.6-2.fc42.s390x" is already installed. Package "libcurl-devel-8.11.1-4.fc42.s390x" is already installed. Package "gcc-c++-15.1.1-1.fc42.s390x" is already installed. Package "gettext-devel-0.23.1-2.fc42.s390x" is already installed. Package "git-core-2.49.0-1.fc42.s390x" is already installed. Package "gmp-devel-1:6.3.0-4.fc42.s390x" is already installed. Package "graphviz-12.2.1-8.fc42.s390x" is already installed. Package "groff-1.23.0-8.fc42.s390x" is already installed. Package "json-c-devel-0.18-2.fc42.s390x" is already installed. Package "libxml2-devel-2.12.10-1.fc42.s390x" is already installed. Package "make-1:4.4.1-10.fc42.s390x" is already installed. Package "nmap-ncat-4:7.92-5.fc42.s390x" is already installed. Package "ncurses-devel-6.5-5.20250125.fc42.s390x" is already installed. Package "ocaml-5.3.0-2.fc42.s390x" is already installed. Package "openssl-devel-1:3.2.4-3.fc42.s390x" is already installed. Package "pcre2-devel-10.45-1.fc42.s390x" is already installed. Package "python3-3.13.3-2.fc42.s390x" is already installed. Package "python3-pytest-8.3.4-2.fc42.noarch" is already installed. Package "rust-1.86.0-1.fc42.s390x" is already installed. Package "cargo-rpm-macros-26.3-4.fc42.noarch" is already installed. Package "sendmail-milter-devel-8.18.1-5.fc42.s390x" is already installed. Package "systemd-257.5-2.fc42.s390x" is already installed. Package "systemd-devel-257.5-2.fc42.s390x" is already installed. Package "systemd-rpm-macros-257.5-2.fc42.noarch" is already installed. Package "tcl-1:9.0.0-7.fc42.s390x" is already installed. Package "valgrind-1:3.24.0-8.fc42.s390x" is already installed. Package "zlib-ng-compat-devel-2.2.4-3.fc42.s390x" is already installed. Package Arch Version Repository Size Installing: rust-bindgen0.63+default-devel noarch 0.63.0-4.fc42 fedora 2.3 KiB rust-cbindgen0.24-devel noarch 0.24.5-4.fc42 fedora 1.2 MiB rust-flate2+default-devel noarch 1.1.1-1.fc42 updates 4.5 KiB rust-hex+default-devel noarch 0.4.3-11.fc42 fedora 1.5 KiB rust-image0.24+default-devel noarch 0.24.9-3.fc42 fedora 3.1 KiB rust-libc+default-devel noarch 0.2.170-1.fc42 fedora 4.9 KiB rust-log+default-devel noarch 0.4.26-1.fc42 fedora 1.7 KiB rust-log+std-devel noarch 0.4.26-1.fc42 fedora 1.7 KiB rust-num-traits+default-devel noarch 0.2.19-3.fc42 fedora 1.3 KiB rust-rustdct+default-devel noarch 0.7.1-6.fc42 fedora 1.1 KiB rust-sha2+default-devel noarch 0.10.8-4.fc42 fedora 1.7 KiB rust-tempfile+default-devel noarch 3.19.0-1.fc42 fedora 2.0 KiB rust-thiserror1+default-devel noarch 1.0.69-2.fc42 fedora 2.2 KiB rust-transpose+default-devel noarch 0.2.3-3.fc42 fedora 1.1 KiB Installing dependencies: clang-devel s390x 20.1.3-1.fc42 updates 28.7 MiB clang-tools-extra s390x 20.1.3-1.fc42 updates 85.7 MiB libedit-devel s390x 3.1-55.20250104cvs.fc42 fedora 59.4 KiB llvm-devel s390x 20.1.3-1.fc42 updates 28.9 MiB llvm-googletest s390x 20.1.3-1.fc42 updates 2.6 MiB llvm-static s390x 20.1.3-1.fc42 updates 379.7 MiB llvm-test s390x 20.1.3-1.fc42 updates 2.5 MiB rust-adler2-devel noarch 2.0.0-2.fc42 fedora 34.8 KiB rust-aho-corasick+std-devel noarch 1.1.3-3.fc42 fedora 1.5 KiB rust-aho-corasick-devel noarch 1.1.3-3.fc42 fedora 805.8 KiB rust-autocfg+default-devel noarch 1.4.0-2.fc42 fedora 1.5 KiB rust-autocfg-devel noarch 1.4.0-2.fc42 fedora 55.6 KiB rust-bindgen0.63+log-devel noarch 0.63.0-4.fc42 fedora 2.3 KiB rust-bindgen0.63+logging-devel noarch 0.63.0-4.fc42 fedora 2.3 KiB rust-bindgen0.63+runtime-devel noarch 0.63.0-4.fc42 fedora 2.3 KiB rust-bindgen0.63+which-devel noarch 0.63.0-4.fc42 fedora 2.3 KiB rust-bindgen0.63+which-rustfmt-devel noarch 0.63.0-4.fc42 fedora 2.3 KiB rust-bindgen0.63-devel noarch 0.63.0-4.fc42 fedora 912.5 KiB rust-bit_field+default-devel noarch 0.10.2-5.fc42 fedora 1.1 KiB rust-bit_field-devel noarch 0.10.2-5.fc42 fedora 45.4 KiB rust-bitflags+std-devel noarch 2.9.0-1.fc42 fedora 2.4 KiB rust-bitflags-devel noarch 2.9.0-1.fc42 fedora 206.3 KiB rust-bitflags1+default-devel noarch 1.3.2-5.fc42 fedora 1.3 KiB rust-bitflags1-devel noarch 1.3.2-5.fc42 fedora 91.4 KiB rust-block-buffer+default-devel noarch 0.10.4-5.fc42 fedora 917.0 B rust-block-buffer-devel noarch 0.10.4-5.fc42 fedora 33.7 KiB rust-bytemuck+default-devel noarch 1.22.0-1.fc42 fedora 2.8 KiB rust-bytemuck+extern_crate_alloc-devel noarch 1.22.0-1.fc42 fedora 2.8 KiB rust-bytemuck-devel noarch 1.22.0-1.fc42 fedora 213.3 KiB rust-byteorder+default-devel noarch 1.5.0-5.fc42 fedora 1.2 KiB rust-byteorder+std-devel noarch 1.5.0-5.fc42 fedora 1.2 KiB rust-byteorder-devel noarch 1.5.0-5.fc42 fedora 174.0 KiB rust-cexpr+default-devel noarch 0.6.0-11.fc42 fedora 984.0 B rust-cexpr-devel noarch 0.6.0-11.fc42 fedora 62.0 KiB rust-cfg-if+default-devel noarch 1.0.0-13.fc42 fedora 1.3 KiB rust-cfg-if-devel noarch 1.0.0-13.fc42 fedora 19.0 KiB rust-clang-sys+clang_3_5-devel noarch 1.8.1-3.fc42 fedora 1.8 KiB rust-clang-sys+clang_3_6-devel noarch 1.8.1-3.fc42 fedora 1.8 KiB rust-clang-sys+clang_3_7-devel noarch 1.8.1-3.fc42 fedora 1.8 KiB rust-clang-sys+clang_3_8-devel noarch 1.8.1-3.fc42 fedora 1.8 KiB rust-clang-sys+clang_3_9-devel noarch 1.8.1-3.fc42 fedora 1.8 KiB rust-clang-sys+clang_4_0-devel noarch 1.8.1-3.fc42 fedora 1.8 KiB rust-clang-sys+clang_5_0-devel noarch 1.8.1-3.fc42 fedora 1.8 KiB rust-clang-sys+clang_6_0-devel noarch 1.8.1-3.fc42 fedora 1.8 KiB rust-clang-sys+default-devel noarch 1.8.1-3.fc42 fedora 1.8 KiB rust-clang-sys+libloading-devel noarch 1.8.1-3.fc42 fedora 1.8 KiB rust-clang-sys+runtime-devel noarch 1.8.1-3.fc42 fedora 1.8 KiB rust-clang-sys-devel noarch 1.8.1-3.fc42 fedora 206.1 KiB rust-color_quant+default-devel noarch 1.1.0-12.fc42 fedora 798.0 B rust-color_quant-devel noarch 1.1.0-12.fc42 fedora 19.6 KiB rust-cpufeatures+default-devel noarch 0.2.17-1.fc42 fedora 1.4 KiB rust-cpufeatures-devel noarch 0.2.17-1.fc42 fedora 41.5 KiB rust-crc32fast+default-devel noarch 1.4.2-4.fc42 fedora 1.1 KiB rust-crc32fast+std-devel noarch 1.4.2-4.fc42 fedora 1.1 KiB rust-crc32fast-devel noarch 1.4.2-4.fc42 fedora 94.0 KiB rust-crossbeam-deque+default-devel noarch 0.8.6-2.fc42 fedora 1.8 KiB rust-crossbeam-deque+std-devel noarch 0.8.6-2.fc42 fedora 1.8 KiB rust-crossbeam-deque-devel noarch 0.8.6-2.fc42 fedora 125.3 KiB rust-crossbeam-epoch+alloc-devel noarch 0.9.18-4.fc42 fedora 1.2 KiB rust-crossbeam-epoch+std-devel noarch 0.9.18-4.fc42 fedora 1.2 KiB rust-crossbeam-epoch-devel noarch 0.9.18-4.fc42 fedora 184.3 KiB rust-crossbeam-utils+default-devel noarch 0.8.21-2.fc42 fedora 1.9 KiB rust-crossbeam-utils+std-devel noarch 0.8.21-2.fc42 fedora 1.9 KiB rust-crossbeam-utils-devel noarch 0.8.21-2.fc42 fedora 183.4 KiB rust-crypto-common+default-devel noarch 0.1.6-5.fc42 fedora 1.2 KiB rust-crypto-common+std-devel noarch 0.1.6-5.fc42 fedora 1.2 KiB rust-crypto-common-devel noarch 0.1.6-5.fc42 fedora 24.9 KiB rust-digest+alloc-devel noarch 0.10.7-5.fc42 fedora 1.5 KiB rust-digest+block-buffer-devel noarch 0.10.7-5.fc42 fedora 1.5 KiB rust-digest+core-api-devel noarch 0.10.7-5.fc42 fedora 1.5 KiB rust-digest+default-devel noarch 0.10.7-5.fc42 fedora 1.5 KiB rust-digest+std-devel noarch 0.10.7-5.fc42 fedora 1.5 KiB rust-digest-devel noarch 0.10.7-5.fc42 fedora 84.1 KiB rust-either+default-devel noarch 1.14.0-1.fc42 fedora 1.4 KiB rust-either+use_std-devel noarch 1.14.0-1.fc42 fedora 1.4 KiB rust-either-devel noarch 1.14.0-1.fc42 fedora 74.6 KiB rust-errno+std-devel noarch 0.3.10-2.fc42 fedora 1.1 KiB rust-errno-devel noarch 0.3.10-2.fc42 fedora 29.7 KiB rust-exr+default-devel noarch 1.73.0-2.fc42 fedora 2.3 KiB rust-exr-devel noarch 1.73.0-2.fc42 fedora 1.7 MiB rust-fastrand+alloc-devel noarch 2.3.0-2.fc42 fedora 1.4 KiB rust-fastrand+default-devel noarch 2.3.0-2.fc42 fedora 1.4 KiB rust-fastrand+std-devel noarch 2.3.0-2.fc42 fedora 1.4 KiB rust-fastrand-devel noarch 2.3.0-2.fc42 fedora 50.0 KiB rust-fdeflate+default-devel noarch 0.3.7-2.fc42 fedora 1.3 KiB rust-fdeflate-devel noarch 0.3.7-2.fc42 fedora 100.8 KiB rust-flate2+any_impl-devel noarch 1.1.1-1.fc42 updates 4.5 KiB rust-flate2+miniz_oxide-devel noarch 1.1.1-1.fc42 updates 4.5 KiB rust-flate2+rust_backend-devel noarch 1.1.1-1.fc42 updates 4.5 KiB rust-flate2-devel noarch 1.1.1-1.fc42 updates 287.3 KiB rust-generic-array+default-devel noarch 0.14.7-6.fc42 fedora 1.5 KiB rust-generic-array+more_lengths-devel noarch 0.14.7-6.fc42 fedora 1.5 KiB rust-generic-array-devel noarch 0.14.7-6.fc42 fedora 65.1 KiB rust-getrandom-devel noarch 0.3.2-1.fc42 fedora 150.4 KiB rust-gif+color_quant-devel noarch 0.13.1-3.fc42 fedora 1.4 KiB rust-gif+default-devel noarch 0.13.1-3.fc42 fedora 1.4 KiB rust-gif+raii_no_panic-devel noarch 0.13.1-3.fc42 fedora 1.4 KiB rust-gif+std-devel noarch 0.13.1-3.fc42 fedora 1.4 KiB rust-gif-devel noarch 0.13.1-3.fc42 fedora 114.1 KiB rust-glob+default-devel noarch 0.3.2-2.fc42 fedora 1.2 KiB rust-glob-devel noarch 0.3.2-2.fc42 fedora 82.0 KiB rust-half+alloc-devel noarch 2.4.1-4.fc42 fedora 2.1 KiB rust-half+default-devel noarch 2.4.1-4.fc42 fedora 2.1 KiB rust-half+std-devel noarch 2.4.1-4.fc42 fedora 2.1 KiB rust-half-devel noarch 2.4.1-4.fc42 fedora 284.3 KiB rust-hashbrown0.12+raw-devel noarch 0.12.3-5.fc42 fedora 2.1 KiB rust-hashbrown0.12-devel noarch 0.12.3-5.fc42 fedora 575.4 KiB rust-heck0.4+default-devel noarch 0.4.1-3.fc42 fedora 1.1 KiB rust-heck0.4-devel noarch 0.4.1-3.fc42 fedora 42.3 KiB rust-hex+alloc-devel noarch 0.4.3-11.fc42 fedora 1.5 KiB rust-hex+std-devel noarch 0.4.3-11.fc42 fedora 1.5 KiB rust-hex-devel noarch 0.4.3-11.fc42 fedora 37.9 KiB rust-home+default-devel noarch 0.5.11-2.fc42 fedora 1.4 KiB rust-home-devel noarch 0.5.11-2.fc42 fedora 25.8 KiB rust-image0.24+bmp-devel noarch 0.24.9-3.fc42 fedora 3.1 KiB rust-image0.24+dds-devel noarch 0.24.9-3.fc42 fedora 3.1 KiB rust-image0.24+dxt-devel noarch 0.24.9-3.fc42 fedora 3.1 KiB rust-image0.24+exr-devel noarch 0.24.9-3.fc42 fedora 3.1 KiB rust-image0.24+farbfeld-devel noarch 0.24.9-3.fc42 fedora 3.1 KiB rust-image0.24+gif-devel noarch 0.24.9-3.fc42 fedora 3.1 KiB rust-image0.24+hdr-devel noarch 0.24.9-3.fc42 fedora 3.1 KiB rust-image0.24+ico-devel noarch 0.24.9-3.fc42 fedora 3.1 KiB rust-image0.24+jpeg-devel noarch 0.24.9-3.fc42 fedora 3.1 KiB rust-image0.24+jpeg_rayon-devel noarch 0.24.9-3.fc42 fedora 3.1 KiB rust-image0.24+openexr-devel noarch 0.24.9-3.fc42 fedora 3.1 KiB rust-image0.24+png-devel noarch 0.24.9-3.fc42 fedora 3.1 KiB rust-image0.24+pnm-devel noarch 0.24.9-3.fc42 fedora 3.1 KiB rust-image0.24+qoi-devel noarch 0.24.9-3.fc42 fedora 3.1 KiB rust-image0.24+tga-devel noarch 0.24.9-3.fc42 fedora 3.1 KiB rust-image0.24+tiff-devel noarch 0.24.9-3.fc42 fedora 3.1 KiB rust-image0.24+webp-devel noarch 0.24.9-3.fc42 fedora 3.1 KiB rust-image0.24-devel noarch 0.24.9-3.fc42 fedora 12.6 MiB rust-indexmap1+default-devel noarch 1.9.3-5.fc42 fedora 2.0 KiB rust-indexmap1-devel noarch 1.9.3-5.fc42 fedora 273.0 KiB rust-itoa+default-devel noarch 1.0.15-1.fc42 fedora 1.5 KiB rust-itoa-devel noarch 1.0.15-1.fc42 fedora 28.9 KiB rust-jpeg-decoder+rayon-devel noarch 0.3.1-4.fc42 fedora 1.6 KiB rust-jpeg-decoder-devel noarch 0.3.1-4.fc42 fedora 898.6 KiB rust-lazy_static+default-devel noarch 1.5.0-3.fc42 fedora 1.2 KiB rust-lazy_static-devel noarch 1.5.0-3.fc42 fedora 34.1 KiB rust-lazycell+default-devel noarch 1.3.0-13.fc42 fedora 1.1 KiB rust-lazycell-devel noarch 1.3.0-13.fc42 fedora 44.8 KiB rust-lebe+default-devel noarch 0.5.2-7.fc42 fedora 1.3 KiB rust-lebe-devel noarch 0.5.2-7.fc42 fedora 35.5 KiB rust-libc+extra_traits-devel noarch 0.2.170-1.fc42 fedora 4.9 KiB rust-libc+std-devel noarch 0.2.170-1.fc42 fedora 4.9 KiB rust-libc-devel noarch 0.2.170-1.fc42 fedora 4.1 MiB rust-libloading+default-devel noarch 0.8.6-2.fc42 fedora 1.3 KiB rust-libloading-devel noarch 0.8.6-2.fc42 fedora 110.2 KiB rust-linux-raw-sys+elf-devel noarch 0.9.2-1.fc42 fedora 2.3 KiB rust-linux-raw-sys+errno-devel noarch 0.9.2-1.fc42 fedora 2.3 KiB rust-linux-raw-sys+general-devel noarch 0.9.2-1.fc42 fedora 2.3 KiB rust-linux-raw-sys+ioctl-devel noarch 0.9.2-1.fc42 fedora 2.3 KiB rust-linux-raw-sys+no_std-devel noarch 0.9.2-1.fc42 fedora 2.3 KiB rust-linux-raw-sys-devel noarch 0.9.2-1.fc42 fedora 12.4 MiB rust-linux-raw-sys0.4+elf-devel noarch 0.4.15-2.fc42 fedora 2.3 KiB rust-linux-raw-sys0.4+errno-devel noarch 0.4.15-2.fc42 fedora 2.3 KiB rust-linux-raw-sys0.4+general-devel noarch 0.4.15-2.fc42 fedora 2.3 KiB rust-linux-raw-sys0.4+ioctl-devel noarch 0.4.15-2.fc42 fedora 2.3 KiB rust-linux-raw-sys0.4+no_std-devel noarch 0.4.15-2.fc42 fedora 2.3 KiB rust-linux-raw-sys0.4-devel noarch 0.4.15-2.fc42 fedora 11.3 MiB rust-log-devel noarch 0.4.26-1.fc42 fedora 188.9 KiB rust-memchr+alloc-devel noarch 2.7.4-3.fc42 fedora 1.9 KiB rust-memchr+std-devel noarch 2.7.4-3.fc42 fedora 1.9 KiB rust-memchr-devel noarch 2.7.4-3.fc42 fedora 564.8 KiB rust-minimal-lexical+std-devel noarch 0.2.1-9.fc42 fedora 1.0 KiB rust-minimal-lexical-devel noarch 0.2.1-9.fc42 fedora 311.6 KiB rust-miniz_oxide+default-devel noarch 0.8.5-1.fc42 fedora 2.0 KiB rust-miniz_oxide+simd-adler32-devel noarch 0.8.5-1.fc42 fedora 2.0 KiB rust-miniz_oxide+simd-devel noarch 0.8.5-1.fc42 fedora 2.0 KiB rust-miniz_oxide+with-alloc-devel noarch 0.8.5-1.fc42 fedora 2.0 KiB rust-miniz_oxide-devel noarch 0.8.5-1.fc42 fedora 256.3 KiB rust-nom7+alloc-devel noarch 7.1.3-1.fc42 fedora 2.3 KiB rust-nom7+std-devel noarch 7.1.3-1.fc42 fedora 2.3 KiB rust-nom7-devel noarch 7.1.3-1.fc42 fedora 633.1 KiB rust-num-complex+default-devel noarch 0.4.6-2.fc42 fedora 1.8 KiB rust-num-complex+std-devel noarch 0.4.6-2.fc42 fedora 1.8 KiB rust-num-complex-devel noarch 0.4.6-2.fc42 fedora 137.8 KiB rust-num-integer+default-devel noarch 0.1.46-3.fc42 fedora 1.2 KiB rust-num-integer+std-devel noarch 0.1.46-3.fc42 fedora 1.2 KiB rust-num-integer-devel noarch 0.1.46-3.fc42 fedora 106.5 KiB rust-num-traits+i128-devel noarch 0.2.19-3.fc42 fedora 1.3 KiB rust-num-traits+std-devel noarch 0.2.19-3.fc42 fedora 1.3 KiB rust-num-traits-devel noarch 0.2.19-3.fc42 fedora 266.7 KiB rust-once_cell+alloc-devel noarch 1.21.3-1.fc42 fedora 2.5 KiB rust-once_cell+race-devel noarch 1.21.3-1.fc42 fedora 2.5 KiB rust-once_cell+std-devel noarch 1.21.3-1.fc42 fedora 2.5 KiB rust-once_cell-devel noarch 1.21.3-1.fc42 fedora 136.7 KiB rust-peeking_take_while+default-devel noarch 0.1.2-20.fc42 fedora 653.0 B rust-peeking_take_while-devel noarch 0.1.2-20.fc42 fedora 18.0 KiB rust-png+default-devel noarch 0.17.16-2.fc42 fedora 2.5 KiB rust-png-devel noarch 0.17.16-2.fc42 fedora 460.1 KiB rust-primal-check+default-devel noarch 0.3.4-3.fc42 fedora 1.0 KiB rust-primal-check-devel noarch 0.3.4-3.fc42 fedora 22.5 KiB rust-proc-macro2+default-devel noarch 1.0.94-1.fc42 fedora 2.2 KiB rust-proc-macro2+proc-macro-devel noarch 1.0.94-1.fc42 fedora 2.2 KiB rust-proc-macro2-devel noarch 1.0.94-1.fc42 fedora 213.0 KiB rust-qoi+default-devel noarch 0.4.1-4.fc42 fedora 1.4 KiB rust-qoi+std-devel noarch 0.4.1-4.fc42 fedora 1.4 KiB rust-qoi-devel noarch 0.4.1-4.fc42 fedora 104.5 KiB rust-quote+default-devel noarch 1.0.39-1.fc42 fedora 1.7 KiB rust-quote+proc-macro-devel noarch 1.0.39-1.fc42 fedora 1.7 KiB rust-quote-devel noarch 1.0.39-1.fc42 fedora 121.2 KiB rust-rayon+default-devel noarch 1.10.0-3.fc42 fedora 1.2 KiB rust-rayon-core+default-devel noarch 1.12.1-4.fc42 fedora 1.7 KiB rust-rayon-core-devel noarch 1.12.1-4.fc42 fedora 271.0 KiB rust-rayon-devel noarch 1.10.0-3.fc42 fedora 887.0 KiB rust-regex+std-devel noarch 1.11.1-2.fc42 fedora 3.9 KiB rust-regex+unicode-age-devel noarch 1.11.1-2.fc42 fedora 3.9 KiB rust-regex+unicode-bool-devel noarch 1.11.1-2.fc42 fedora 3.9 KiB rust-regex+unicode-case-devel noarch 1.11.1-2.fc42 fedora 3.9 KiB rust-regex+unicode-devel noarch 1.11.1-2.fc42 fedora 3.9 KiB rust-regex+unicode-gencat-devel noarch 1.11.1-2.fc42 fedora 3.9 KiB rust-regex+unicode-perl-devel noarch 1.11.1-2.fc42 fedora 3.9 KiB rust-regex+unicode-script-devel noarch 1.11.1-2.fc42 fedora 3.9 KiB rust-regex+unicode-segment-devel noarch 1.11.1-2.fc42 fedora 3.9 KiB rust-regex-automata+alloc-devel noarch 0.4.9-2.fc42 fedora 3.7 KiB rust-regex-automata+meta-devel noarch 0.4.9-2.fc42 fedora 3.7 KiB rust-regex-automata+nfa-pikevm-devel noarch 0.4.9-2.fc42 fedora 3.7 KiB rust-regex-automata+nfa-thompson-devel noarch 0.4.9-2.fc42 fedora 3.7 KiB rust-regex-automata+std-devel noarch 0.4.9-2.fc42 fedora 3.7 KiB rust-regex-automata+syntax-devel noarch 0.4.9-2.fc42 fedora 3.7 KiB rust-regex-automata+unicode-age-devel noarch 0.4.9-2.fc42 fedora 3.7 KiB rust-regex-automata+unicode-bool-devel noarch 0.4.9-2.fc42 fedora 3.7 KiB rust-regex-automata+unicode-case-devel noarch 0.4.9-2.fc42 fedora 3.7 KiB rust-regex-automata+unicode-devel noarch 0.4.9-2.fc42 fedora 3.7 KiB rust-regex-automata+unicode-gencat-devel noarch 0.4.9-2.fc42 fedora 3.7 KiB rust-regex-automata+unicode-perl-devel noarch 0.4.9-2.fc42 fedora 3.7 KiB rust-regex-automata+unicode-script-devel noarch 0.4.9-2.fc42 fedora 3.7 KiB rust-regex-automata+unicode-segment-devel noarch 0.4.9-2.fc42 fedora 3.7 KiB rust-regex-automata+unicode-word-boundary-devel noarch 0.4.9-2.fc42 fedora 3.7 KiB rust-regex-automata-devel noarch 0.4.9-2.fc42 fedora 2.6 MiB rust-regex-devel noarch 1.11.1-2.fc42 fedora 1.4 MiB rust-regex-syntax+std-devel noarch 0.8.5-2.fc42 fedora 1.6 KiB rust-regex-syntax+unicode-age-devel noarch 0.8.5-2.fc42 fedora 1.6 KiB rust-regex-syntax+unicode-bool-devel noarch 0.8.5-2.fc42 fedora 1.6 KiB rust-regex-syntax+unicode-case-devel noarch 0.8.5-2.fc42 fedora 1.6 KiB rust-regex-syntax+unicode-devel noarch 0.8.5-2.fc42 fedora 1.6 KiB rust-regex-syntax+unicode-gencat-devel noarch 0.8.5-2.fc42 fedora 1.6 KiB rust-regex-syntax+unicode-perl-devel noarch 0.8.5-2.fc42 fedora 1.6 KiB rust-regex-syntax+unicode-script-devel noarch 0.8.5-2.fc42 fedora 1.6 KiB rust-regex-syntax+unicode-segment-devel noarch 0.8.5-2.fc42 fedora 1.6 KiB rust-regex-syntax-devel noarch 0.8.5-2.fc42 fedora 1.6 MiB rust-rustc-hash1+default-devel noarch 1.1.0-3.fc42 fedora 864.0 B rust-rustc-hash1+std-devel noarch 1.1.0-3.fc42 fedora 864.0 B rust-rustc-hash1-devel noarch 1.1.0-3.fc42 fedora 23.3 KiB rust-rustdct-devel noarch 0.7.1-6.fc42 fedora 290.3 KiB rust-rustfft+avx-devel noarch 6.2.0-3.fc42 fedora 1.5 KiB rust-rustfft+default-devel noarch 6.2.0-3.fc42 fedora 1.5 KiB rust-rustfft+neon-devel noarch 6.2.0-3.fc42 fedora 1.5 KiB rust-rustfft+sse-devel noarch 6.2.0-3.fc42 fedora 1.5 KiB rust-rustfft-devel noarch 6.2.0-3.fc42 fedora 2.7 MiB rust-rustix+alloc-devel noarch 1.0.1-1.fc42 fedora 9.1 KiB rust-rustix+default-devel noarch 1.0.1-1.fc42 fedora 9.1 KiB rust-rustix+fs-devel noarch 1.0.1-1.fc42 fedora 9.1 KiB rust-rustix+std-devel noarch 1.0.1-1.fc42 fedora 9.1 KiB rust-rustix-devel noarch 1.0.1-1.fc42 fedora 2.1 MiB rust-rustix0.38+alloc-devel noarch 0.38.44-1.fc42 fedora 8.9 KiB rust-rustix0.38+fs-devel noarch 0.38.44-1.fc42 fedora 8.9 KiB rust-rustix0.38+libc-extra-traits-devel noarch 0.38.44-1.fc42 fedora 8.9 KiB rust-rustix0.38+std-devel noarch 0.38.44-1.fc42 fedora 8.9 KiB rust-rustix0.38-devel noarch 0.38.44-1.fc42 fedora 2.0 MiB rust-ryu+default-devel noarch 1.0.18-3.fc42 fedora 2.0 KiB rust-ryu-devel noarch 1.0.18-3.fc42 fedora 153.7 KiB rust-serde+default-devel noarch 1.0.218-1.fc42 fedora 1.8 KiB rust-serde+derive-devel noarch 1.0.218-1.fc42 fedora 1.8 KiB rust-serde+serde_derive-devel noarch 1.0.218-1.fc42 fedora 1.8 KiB rust-serde+std-devel noarch 1.0.218-1.fc42 fedora 1.8 KiB rust-serde-devel noarch 1.0.218-1.fc42 fedora 508.7 KiB rust-serde_derive+default-devel noarch 1.0.218-1.fc42 fedora 2.0 KiB rust-serde_derive-devel noarch 1.0.218-1.fc42 fedora 315.3 KiB rust-serde_json+default-devel noarch 1.0.140-1.fc42 fedora 2.9 KiB rust-serde_json+std-devel noarch 1.0.140-1.fc42 fedora 2.9 KiB rust-serde_json-devel noarch 1.0.140-1.fc42 fedora 707.2 KiB rust-sha2+std-devel noarch 0.10.8-4.fc42 fedora 1.7 KiB rust-sha2-devel noarch 0.10.8-4.fc42 fedora 101.5 KiB rust-shlex+default-devel noarch 1.3.0-4.fc42 fedora 1.0 KiB rust-shlex+std-devel noarch 1.3.0-4.fc42 fedora 1.0 KiB rust-shlex-devel noarch 1.3.0-4.fc42 fedora 55.8 KiB rust-simd-adler32+const-generics-devel noarch 0.3.7-5.fc42 fedora 1.3 KiB rust-simd-adler32+default-devel noarch 0.3.7-5.fc42 fedora 1.3 KiB rust-simd-adler32+std-devel noarch 0.3.7-5.fc42 fedora 1.3 KiB rust-simd-adler32-devel noarch 0.3.7-5.fc42 fedora 50.7 KiB rust-smallvec+default-devel noarch 1.14.0-1.fc42 fedora 2.0 KiB rust-smallvec-devel noarch 1.14.0-1.fc42 fedora 138.6 KiB rust-strength_reduce+default-devel noarch 0.2.4-7.fc42 fedora 1.1 KiB rust-strength_reduce-devel noarch 0.2.4-7.fc42 fedora 77.9 KiB rust-syn+clone-impls-devel noarch 2.0.99-1.fc42 fedora 4.9 KiB rust-syn+default-devel noarch 2.0.99-1.fc42 fedora 4.9 KiB rust-syn+derive-devel noarch 2.0.99-1.fc42 fedora 4.9 KiB rust-syn+parsing-devel noarch 2.0.99-1.fc42 fedora 4.9 KiB rust-syn+printing-devel noarch 2.0.99-1.fc42 fedora 4.9 KiB rust-syn+proc-macro-devel noarch 2.0.99-1.fc42 fedora 4.9 KiB rust-syn-devel noarch 2.0.99-1.fc42 fedora 2.1 MiB rust-syn1+clone-impls-devel noarch 1.0.109-5.fc42 fedora 2.6 KiB rust-syn1+default-devel noarch 1.0.109-5.fc42 fedora 2.6 KiB rust-syn1+derive-devel noarch 1.0.109-5.fc42 fedora 2.6 KiB rust-syn1+extra-traits-devel noarch 1.0.109-5.fc42 fedora 2.6 KiB rust-syn1+full-devel noarch 1.0.109-5.fc42 fedora 2.6 KiB rust-syn1+parsing-devel noarch 1.0.109-5.fc42 fedora 2.6 KiB rust-syn1+printing-devel noarch 1.0.109-5.fc42 fedora 2.6 KiB rust-syn1+proc-macro-devel noarch 1.0.109-5.fc42 fedora 2.6 KiB rust-syn1+quote-devel noarch 1.0.109-5.fc42 fedora 2.6 KiB rust-syn1+visit-mut-devel noarch 1.0.109-5.fc42 fedora 2.6 KiB rust-syn1-devel noarch 1.0.109-5.fc42 fedora 1.8 MiB rust-tempfile+getrandom-devel noarch 3.19.0-1.fc42 fedora 2.0 KiB rust-tempfile-devel noarch 3.19.0-1.fc42 fedora 154.0 KiB rust-thiserror-impl1+default-devel noarch 1.0.69-2.fc42 fedora 1.2 KiB rust-thiserror-impl1-devel noarch 1.0.69-2.fc42 fedora 79.3 KiB rust-thiserror1-devel noarch 1.0.69-2.fc42 fedora 86.1 KiB rust-tiff+default-devel noarch 0.9.1-4.fc42 fedora 1.0 KiB rust-tiff-devel noarch 0.9.1-4.fc42 fedora 1.6 MiB rust-toml0.5+default-devel noarch 0.5.11-5.fc42 fedora 2.3 KiB rust-toml0.5-devel noarch 0.5.11-5.fc42 fedora 263.8 KiB rust-transpose-devel noarch 0.2.3-3.fc42 fedora 36.4 KiB rust-typenum+default-devel noarch 1.18.0-1.fc42 fedora 1.8 KiB rust-typenum-devel noarch 1.18.0-1.fc42 fedora 530.0 KiB rust-unicode-ident+default-devel noarch 1.0.18-1.fc42 fedora 2.0 KiB rust-unicode-ident-devel noarch 1.0.18-1.fc42 fedora 305.7 KiB rust-version_check+default-devel noarch 0.9.5-2.fc42 fedora 1.0 KiB rust-version_check-devel noarch 0.9.5-2.fc42 fedora 57.2 KiB rust-weezl+alloc-devel noarch 0.1.8-5.fc42 fedora 1.7 KiB rust-weezl+default-devel noarch 0.1.8-5.fc42 fedora 1.7 KiB rust-weezl+std-devel noarch 0.1.8-5.fc42 fedora 1.7 KiB rust-weezl-devel noarch 0.1.8-5.fc42 fedora 129.5 KiB rust-which4-devel noarch 4.4.2-4.fc42 fedora 57.9 KiB rust-zune-inflate+simd-adler32-devel noarch 0.2.54-3.fc42 fedora 1.0 KiB rust-zune-inflate+zlib-devel noarch 0.2.54-3.fc42 fedora 1.0 KiB rust-zune-inflate-devel noarch 0.2.54-3.fc42 fedora 138.4 KiB Transaction Summary: Installing: 343 packages Total size of inbound packages is 98 MiB. Need to download 98 MiB. After this operation, 606 MiB extra will be used (install 606 MiB, remove 0 B). [ 1/343] rust-bindgen0.63+default-deve 100% | 21.9 KiB/s | 7.7 KiB | 00m00s [ 2/343] rust-hex+default-devel-0:0.4. 100% | 21.1 KiB/s | 7.8 KiB | 00m00s [ 3/343] rust-image0.24+default-devel- 100% | 49.4 KiB/s | 7.9 KiB | 00m00s [ 4/343] rust-libc+default-devel-0:0.2 100% | 53.8 KiB/s | 10.0 KiB | 00m00s [ 5/343] rust-log+default-devel-0:0.4. 100% | 42.0 KiB/s | 8.2 KiB | 00m00s [ 6/343] rust-log+std-devel-0:0.4.26-1 100% | 42.8 KiB/s | 8.2 KiB | 00m00s [ 7/343] rust-num-traits+default-devel 100% | 47.3 KiB/s | 8.0 KiB | 00m00s [ 8/343] rust-rustdct+default-devel-0: 100% | 42.9 KiB/s | 7.8 KiB | 00m00s [ 9/343] rust-sha2+default-devel-0:0.1 100% | 48.0 KiB/s | 8.1 KiB | 00m00s [ 10/343] rust-tempfile+default-devel-0 100% | 49.4 KiB/s | 9.0 KiB | 00m00s [ 11/343] rust-thiserror1+default-devel 100% | 41.9 KiB/s | 7.3 KiB | 00m00s [ 12/343] rust-cbindgen0.24-devel-0:0.2 100% | 426.2 KiB/s | 530.2 KiB | 00m01s [ 13/343] rust-transpose+default-devel- 100% | 45.1 KiB/s | 7.8 KiB | 00m00s [ 14/343] rust-bindgen0.63+logging-deve 100% | 48.5 KiB/s | 7.7 KiB | 00m00s [ 15/343] rust-flate2+default-devel-0:1 100% | 48.5 KiB/s | 9.0 KiB | 00m00s [ 16/343] rust-bindgen0.63+runtime-deve 100% | 45.0 KiB/s | 7.8 KiB | 00m00s [ 17/343] rust-bindgen0.63+which-rustfm 100% | 44.4 KiB/s | 7.7 KiB | 00m00s [ 18/343] rust-heck0.4+default-devel-0: 100% | 40.9 KiB/s | 7.4 KiB | 00m00s [ 19/343] rust-indexmap1+default-devel- 100% | 47.9 KiB/s | 7.7 KiB | 00m00s [ 20/343] rust-proc-macro2+default-deve 100% | 60.8 KiB/s | 11.0 KiB | 00m00s [ 21/343] rust-quote+default-devel-0:1. 100% | 58.1 KiB/s | 8.8 KiB | 00m00s [ 22/343] rust-bindgen0.63-devel-0:0.63 100% | 308.8 KiB/s | 181.3 KiB | 00m01s [ 23/343] rust-serde+derive-devel-0:1.0 100% | 57.7 KiB/s | 10.7 KiB | 00m00s [ 24/343] rust-serde-devel-0:1.0.218-1. 100% | 420.5 KiB/s | 79.9 KiB | 00m00s [ 25/343] rust-serde_json+default-devel 100% | 70.6 KiB/s | 10.6 KiB | 00m00s [ 26/343] rust-syn1+clone-impls-devel-0 100% | 38.8 KiB/s | 7.6 KiB | 00m00s [ 27/343] rust-syn1+extra-traits-devel- 100% | 42.5 KiB/s | 7.7 KiB | 00m00s [ 28/343] rust-syn1+full-devel-0:1.0.10 100% | 49.2 KiB/s | 7.6 KiB | 00m00s [ 29/343] rust-syn1+parsing-devel-0:1.0 100% | 39.6 KiB/s | 7.6 KiB | 00m00s [ 30/343] rust-syn1+printing-devel-0:1. 100% | 50.1 KiB/s | 7.7 KiB | 00m00s [ 31/343] rust-hex+std-devel-0:0.4.3-11 100% | 48.0 KiB/s | 7.8 KiB | 00m00s [ 32/343] rust-toml0.5+default-devel-0: 100% | 43.4 KiB/s | 7.9 KiB | 00m00s [ 33/343] rust-syn1-devel-0:1.0.109-5.f 100% | 751.8 KiB/s | 215.8 KiB | 00m00s [ 34/343] rust-image0.24+dds-devel-0:0. 100% | 48.4 KiB/s | 7.4 KiB | 00m00s [ 35/343] rust-hex-devel-0:0.4.3-11.fc4 100% | 117.5 KiB/s | 20.9 KiB | 00m00s [ 36/343] rust-image0.24+bmp-devel-0:0. 100% | 38.8 KiB/s | 7.4 KiB | 00m00s [ 37/343] rust-image0.24+dxt-devel-0:0. 100% | 47.0 KiB/s | 7.4 KiB | 00m00s [ 38/343] rust-image0.24+farbfeld-devel 100% | 44.0 KiB/s | 7.4 KiB | 00m00s [ 39/343] rust-image0.24+gif-devel-0:0. 100% | 44.7 KiB/s | 7.5 KiB | 00m00s [ 40/343] rust-image0.24+hdr-devel-0:0. 100% | 45.0 KiB/s | 7.4 KiB | 00m00s [ 41/343] rust-image0.24+ico-devel-0:0. 100% | 42.7 KiB/s | 7.4 KiB | 00m00s [ 42/343] rust-image0.24+jpeg-devel-0:0 100% | 45.3 KiB/s | 7.5 KiB | 00m00s [ 43/343] rust-image0.24+jpeg_rayon-dev 100% | 47.1 KiB/s | 7.6 KiB | 00m00s [ 44/343] rust-image0.24+openexr-devel- 100% | 38.8 KiB/s | 7.4 KiB | 00m00s [ 45/343] rust-image0.24+png-devel-0:0. 100% | 39.4 KiB/s | 7.5 KiB | 00m00s [ 46/343] rust-image0.24+pnm-devel-0:0. 100% | 47.9 KiB/s | 7.4 KiB | 00m00s [ 47/343] rust-image0.24+tga-devel-0:0. 100% | 44.4 KiB/s | 7.4 KiB | 00m00s [ 48/343] rust-image0.24+tiff-devel-0:0 100% | 53.3 KiB/s | 7.5 KiB | 00m00s [ 49/343] rust-image0.24+qoi-devel-0:0. 100% | 30.7 KiB/s | 7.5 KiB | 00m00s [ 50/343] rust-image0.24+webp-devel-0:0 100% | 41.7 KiB/s | 7.4 KiB | 00m00s [ 51/343] rust-libc+std-devel-0:0.2.170 100% | 50.3 KiB/s | 10.0 KiB | 00m00s [ 52/343] rust-log-devel-0:0.4.26-1.fc4 100% | 280.4 KiB/s | 47.9 KiB | 00m00s [ 53/343] rust-num-traits+std-devel-0:0 100% | 46.2 KiB/s | 8.0 KiB | 00m00s [ 54/343] rust-num-traits-devel-0:0.2.1 100% | 309.6 KiB/s | 58.2 KiB | 00m00s [ 55/343] rust-libc-devel-0:0.2.170-1.f 100% | 542.3 KiB/s | 430.0 KiB | 00m01s [ 56/343] rust-rustdct-devel-0:0.7.1-6. 100% | 302.2 KiB/s | 53.2 KiB | 00m00s [ 57/343] rust-sha2+std-devel-0:0.10.8- 100% | 51.3 KiB/s | 8.2 KiB | 00m00s [ 58/343] rust-image0.24-devel-0:0.24.9 100% | 7.7 MiB/s | 8.3 MiB | 00m01s [ 59/343] rust-sha2-devel-0:0.10.8-4.fc 100% | 216.5 KiB/s | 39.0 KiB | 00m00s [ 60/343] rust-tempfile+getrandom-devel 100% | 56.1 KiB/s | 9.1 KiB | 00m00s [ 61/343] rust-tempfile-devel-0:3.19.0- 100% | 320.9 KiB/s | 50.1 KiB | 00m00s [ 62/343] rust-thiserror1-devel-0:1.0.6 100% | 317.5 KiB/s | 54.0 KiB | 00m00s [ 63/343] rust-flate2+rust_backend-deve 100% | 65.5 KiB/s | 9.0 KiB | 00m00s [ 64/343] rust-transpose-devel-0:0.2.3- 100% | 122.0 KiB/s | 19.8 KiB | 00m00s [ 65/343] rust-flate2-devel-0:1.1.1-1.f 100% | 518.0 KiB/s | 86.0 KiB | 00m00s [ 66/343] rust-bindgen0.63+log-devel-0: 100% | 51.4 KiB/s | 7.8 KiB | 00m00s [ 67/343] rust-clang-sys+runtime-devel- 100% | 51.2 KiB/s | 8.2 KiB | 00m00s [ 68/343] rust-bindgen0.63+which-devel- 100% | 48.1 KiB/s | 7.8 KiB | 00m00s [ 69/343] rust-bitflags1+default-devel- 100% | 49.8 KiB/s | 7.7 KiB | 00m00s [ 70/343] rust-cexpr+default-devel-0:0. 100% | 48.6 KiB/s | 7.8 KiB | 00m00s [ 71/343] rust-clang-sys+clang_6_0-deve 100% | 45.3 KiB/s | 8.2 KiB | 00m00s [ 72/343] rust-clang-sys+default-devel- 100% | 53.9 KiB/s | 8.2 KiB | 00m00s [ 73/343] rust-lazy_static+default-deve 100% | 48.6 KiB/s | 8.0 KiB | 00m00s [ 74/343] rust-lazycell+default-devel-0 100% | 48.5 KiB/s | 7.8 KiB | 00m00s [ 75/343] rust-peeking_take_while+defau 100% | 49.3 KiB/s | 8.1 KiB | 00m00s [ 76/343] rust-proc-macro2-devel-0:1.0. 100% | 370.2 KiB/s | 58.5 KiB | 00m00s [ 77/343] rust-quote-devel-0:1.0.39-1.f 100% | 273.8 KiB/s | 43.0 KiB | 00m00s [ 78/343] rust-regex+std-devel-0:1.11.1 100% | 61.0 KiB/s | 9.9 KiB | 00m00s [ 79/343] rust-regex+unicode-devel-0:1. 100% | 60.5 KiB/s | 9.9 KiB | 00m00s [ 80/343] rust-regex-devel-0:1.11.1-2.f 100% | 1.1 MiB/s | 246.5 KiB | 00m00s [ 81/343] rust-rustc-hash1+default-deve 100% | 49.2 KiB/s | 7.5 KiB | 00m00s [ 82/343] rust-shlex+default-devel-0:1. 100% | 52.4 KiB/s | 8.0 KiB | 00m00s [ 83/343] rust-syn1+visit-mut-devel-0:1 100% | 55.4 KiB/s | 7.6 KiB | 00m00s [ 84/343] rust-syn1+default-devel-0:1.0 100% | 47.0 KiB/s | 7.8 KiB | 00m00s [ 85/343] rust-heck0.4-devel-0:0.4.1-3. 100% | 99.7 KiB/s | 19.8 KiB | 00m00s [ 86/343] rust-indexmap1-devel-0:1.9.3- 100% | 372.6 KiB/s | 60.7 KiB | 00m00s [ 87/343] rust-proc-macro2+proc-macro-d 100% | 72.6 KiB/s | 11.0 KiB | 00m00s [ 88/343] rust-quote+proc-macro-devel-0 100% | 60.6 KiB/s | 8.9 KiB | 00m00s [ 89/343] rust-serde+serde_derive-devel 100% | 71.5 KiB/s | 10.9 KiB | 00m00s [ 90/343] rust-serde_derive+default-dev 100% | 67.6 KiB/s | 10.8 KiB | 00m00s [ 91/343] rust-serde_json+std-devel-0:1 100% | 66.8 KiB/s | 10.8 KiB | 00m00s [ 92/343] rust-syn1+quote-devel-0:1.0.1 100% | 42.6 KiB/s | 7.8 KiB | 00m00s [ 93/343] rust-serde_json-devel-0:1.0.1 100% | 748.4 KiB/s | 156.4 KiB | 00m00s [ 94/343] rust-unicode-ident+default-de 100% | 58.9 KiB/s | 8.7 KiB | 00m00s [ 95/343] rust-hex+alloc-devel-0:0.4.3- 100% | 49.0 KiB/s | 7.8 KiB | 00m00s [ 96/343] rust-toml0.5-devel-0:0.5.11-5 100% | 297.7 KiB/s | 55.4 KiB | 00m00s [ 97/343] rust-gif+default-devel-0:0.13 100% | 47.9 KiB/s | 7.9 KiB | 00m00s [ 98/343] rust-jpeg-decoder-devel-0:0.3 100% | 4.3 MiB/s | 718.4 KiB | 00m00s [ 99/343] rust-jpeg-decoder+rayon-devel 100% | 48.0 KiB/s | 8.1 KiB | 00m00s [100/343] rust-image0.24+exr-devel-0:0. 100% | 45.8 KiB/s | 7.5 KiB | 00m00s [101/343] rust-png+default-devel-0:0.17 100% | 53.1 KiB/s | 8.6 KiB | 00m00s [102/343] rust-qoi+default-devel-0:0.4. 100% | 46.7 KiB/s | 7.6 KiB | 00m00s [103/343] rust-tiff+default-devel-0:0.9 100% | 49.8 KiB/s | 8.0 KiB | 00m00s [104/343] rust-bytemuck+default-devel-0 100% | 50.5 KiB/s | 8.5 KiB | 00m00s [105/343] rust-bytemuck+extern_crate_al 100% | 51.4 KiB/s | 8.5 KiB | 00m00s [106/343] rust-byteorder+default-devel- 100% | 53.0 KiB/s | 8.1 KiB | 00m00s [107/343] rust-color_quant+default-deve 100% | 52.7 KiB/s | 7.9 KiB | 00m00s [108/343] rust-autocfg+default-devel-0: 100% | 50.1 KiB/s | 8.3 KiB | 00m00s [109/343] rust-rustfft+default-devel-0: 100% | 49.5 KiB/s | 7.9 KiB | 00m00s [110/343] rust-digest+std-devel-0:0.10. 100% | 52.6 KiB/s | 8.0 KiB | 00m00s [111/343] rust-cfg-if+default-devel-0:1 100% | 44.1 KiB/s | 7.9 KiB | 00m00s [112/343] rust-cpufeatures+default-deve 100% | 45.9 KiB/s | 8.9 KiB | 00m00s [113/343] rust-digest+default-devel-0:0 100% | 54.5 KiB/s | 7.9 KiB | 00m00s [114/343] rust-fastrand+default-devel-0 100% | 45.8 KiB/s | 8.5 KiB | 00m00s [115/343] rust-once_cell+std-devel-0:1. 100% | 57.3 KiB/s | 8.5 KiB | 00m00s [116/343] rust-getrandom-devel-0:0.3.2- 100% | 214.3 KiB/s | 60.4 KiB | 00m00s [117/343] rust-once_cell-devel-0:1.21.3 100% | 223.9 KiB/s | 44.6 KiB | 00m00s [118/343] rust-rustix+default-devel-0:1 100% | 54.4 KiB/s | 10.1 KiB | 00m00s [119/343] rust-rustix+fs-devel-0:1.0.1- 100% | 58.9 KiB/s | 10.1 KiB | 00m00s [120/343] rust-thiserror-impl1+default- 100% | 45.5 KiB/s | 7.4 KiB | 00m00s [121/343] rust-num-integer-devel-0:0.1. 100% | 193.1 KiB/s | 29.9 KiB | 00m00s [122/343] rust-strength_reduce+default- 100% | 46.9 KiB/s | 7.8 KiB | 00m00s [123/343] rust-flate2+any_impl-devel-0: 100% | 60.9 KiB/s | 8.9 KiB | 00m00s [124/343] rust-flate2+miniz_oxide-devel 100% | 61.3 KiB/s | 9.2 KiB | 00m00s [125/343] rust-crc32fast+default-devel- 100% | 48.9 KiB/s | 8.2 KiB | 00m00s [126/343] rust-clang-sys+libloading-dev 100% | 48.3 KiB/s | 8.3 KiB | 00m00s [127/343] rust-clang-sys-devel-0:1.8.1- 100% | 284.6 KiB/s | 48.4 KiB | 00m00s [128/343] rust-which4-devel-0:4.4.2-4.f 100% | 130.0 KiB/s | 23.7 KiB | 00m00s [129/343] rust-cexpr-devel-0:0.6.0-11.f 100% | 170.9 KiB/s | 26.8 KiB | 00m00s [130/343] rust-bitflags1-devel-0:1.3.2- 100% | 234.3 KiB/s | 39.6 KiB | 00m00s [131/343] rust-clang-sys+clang_5_0-deve 100% | 53.2 KiB/s | 8.2 KiB | 00m00s [132/343] rust-lazy_static-devel-0:1.5. 100% | 121.1 KiB/s | 21.4 KiB | 00m00s [133/343] rust-lazycell-devel-0:1.3.0-1 100% | 100.1 KiB/s | 20.4 KiB | 00m00s [134/343] rust-peeking_take_while-devel 100% | 80.8 KiB/s | 15.1 KiB | 00m00s [135/343] rust-aho-corasick+std-devel-0 100% | 54.7 KiB/s | 8.6 KiB | 00m00s [136/343] rust-memchr+std-devel-0:2.7.4 100% | 55.2 KiB/s | 8.6 KiB | 00m00s [137/343] rust-aho-corasick-devel-0:1.1 100% | 717.4 KiB/s | 157.1 KiB | 00m00s [138/343] rust-memchr-devel-0:2.7.4-3.f 100% | 590.7 KiB/s | 91.6 KiB | 00m00s [139/343] rust-regex-automata+std-devel 100% | 60.3 KiB/s | 10.0 KiB | 00m00s [140/343] rust-regex-syntax+std-devel-0 100% | 53.2 KiB/s | 8.5 KiB | 00m00s [141/343] rust-regex+unicode-age-devel- 100% | 60.8 KiB/s | 9.7 KiB | 00m00s [142/343] rust-regex+unicode-bool-devel 100% | 60.5 KiB/s | 9.7 KiB | 00m00s [143/343] rust-regex+unicode-case-devel 100% | 60.5 KiB/s | 9.7 KiB | 00m00s [144/343] rust-regex+unicode-gencat-dev 100% | 66.8 KiB/s | 9.7 KiB | 00m00s [145/343] rust-regex+unicode-perl-devel 100% | 61.6 KiB/s | 9.8 KiB | 00m00s [146/343] rust-regex+unicode-script-dev 100% | 55.4 KiB/s | 9.7 KiB | 00m00s [147/343] rust-regex+unicode-segment-de 100% | 67.8 KiB/s | 9.7 KiB | 00m00s [148/343] rust-regex-automata+unicode-d 100% | 63.6 KiB/s | 10.1 KiB | 00m00s [149/343] rust-regex-syntax+unicode-dev 100% | 53.6 KiB/s | 8.8 KiB | 00m00s [150/343] rust-regex-automata+alloc-dev 100% | 53.2 KiB/s | 9.5 KiB | 00m00s [151/343] rust-regex-automata+meta-deve 100% | 59.0 KiB/s | 9.6 KiB | 00m00s [152/343] rust-regex-automata+nfa-pikev 100% | 61.6 KiB/s | 9.5 KiB | 00m00s [153/343] rust-regex-automata+syntax-de 100% | 62.4 KiB/s | 9.7 KiB | 00m00s [154/343] rust-regex-syntax-devel-0:0.8 100% | 971.0 KiB/s | 215.6 KiB | 00m00s [155/343] rust-regex-automata-devel-0:0 100% | 1.7 MiB/s | 452.0 KiB | 00m00s [156/343] rust-rustc-hash1+std-devel-0: 100% | 33.2 KiB/s | 7.4 KiB | 00m00s [157/343] rust-shlex+std-devel-0:1.3.0- 100% | 55.4 KiB/s | 8.0 KiB | 00m00s [158/343] rust-rustc-hash1-devel-0:1.1. 100% | 101.8 KiB/s | 17.1 KiB | 00m00s [159/343] rust-shlex-devel-0:1.3.0-4.fc 100% | 164.2 KiB/s | 26.3 KiB | 00m00s [160/343] rust-syn1+proc-macro-devel-0: 100% | 48.2 KiB/s | 8.0 KiB | 00m00s [161/343] rust-hashbrown0.12+raw-devel- 100% | 49.3 KiB/s | 7.7 KiB | 00m00s [162/343] rust-syn1+derive-devel-0:1.0. 100% | 40.8 KiB/s | 7.6 KiB | 00m00s [163/343] rust-serde+std-devel-0:1.0.21 100% | 64.0 KiB/s | 10.7 KiB | 00m00s [164/343] rust-serde_derive-devel-0:1.0 100% | 381.8 KiB/s | 65.7 KiB | 00m00s [165/343] rust-hashbrown0.12-devel-0:0. 100% | 507.8 KiB/s | 95.5 KiB | 00m00s [166/343] rust-ryu+default-devel-0:1.0. 100% | 56.0 KiB/s | 8.3 KiB | 00m00s [167/343] rust-unicode-ident-devel-0:1. 100% | 295.4 KiB/s | 45.8 KiB | 00m00s [168/343] rust-itoa+default-devel-0:1.0 100% | 48.3 KiB/s | 8.1 KiB | 00m00s [169/343] rust-gif+raii_no_panic-devel- 100% | 51.7 KiB/s | 7.9 KiB | 00m00s [170/343] rust-serde+default-devel-0:1. 100% | 62.4 KiB/s | 10.7 KiB | 00m00s [171/343] rust-gif+color_quant-devel-0: 100% | 47.2 KiB/s | 8.0 KiB | 00m00s [172/343] rust-gif+std-devel-0:0.13.1-3 100% | 50.8 KiB/s | 7.8 KiB | 00m00s [173/343] rust-rayon+default-devel-0:1. 100% | 49.0 KiB/s | 8.3 KiB | 00m00s [174/343] rust-gif-devel-0:0.13.1-3.fc4 100% | 205.4 KiB/s | 37.0 KiB | 00m00s [175/343] rust-exr+default-devel-0:1.73 100% | 47.5 KiB/s | 7.6 KiB | 00m00s [176/343] rust-qoi+std-devel-0:0.4.1-4. 100% | 40.6 KiB/s | 7.5 KiB | 00m00s [177/343] rust-png-devel-0:0.17.16-2.fc 100% | 550.1 KiB/s | 104.0 KiB | 00m00s [178/343] rust-qoi-devel-0:0.4.1-4.fc42 100% | 323.4 KiB/s | 60.8 KiB | 00m00s [179/343] rust-bytemuck-devel-0:1.22.0- 100% | 346.0 KiB/s | 60.2 KiB | 00m00s [180/343] rust-tiff-devel-0:0.9.1-4.fc4 100% | 5.6 MiB/s | 1.4 MiB | 00m00s [181/343] rust-byteorder+std-devel-0:1. 100% | 51.3 KiB/s | 8.1 KiB | 00m00s [182/343] rust-byteorder-devel-0:1.5.0- 100% | 150.3 KiB/s | 27.2 KiB | 00m00s [183/343] rust-color_quant-devel-0:1.1. 100% | 86.1 KiB/s | 14.6 KiB | 00m00s [184/343] rust-rustfft+avx-devel-0:6.2. 100% | 53.1 KiB/s | 7.8 KiB | 00m00s [185/343] rust-autocfg-devel-0:1.4.0-2. 100% | 121.7 KiB/s | 27.6 KiB | 00m00s [186/343] rust-rustfft+neon-devel-0:6.2 100% | 38.3 KiB/s | 7.8 KiB | 00m00s [187/343] rust-rustfft+sse-devel-0:6.2. 100% | 44.6 KiB/s | 7.8 KiB | 00m00s [188/343] rust-rustfft-devel-0:6.2.0-3. 100% | 899.5 KiB/s | 203.3 KiB | 00m00s [189/343] rust-crypto-common+std-devel- 100% | 48.6 KiB/s | 7.8 KiB | 00m00s [190/343] rust-digest+alloc-devel-0:0.1 100% | 48.8 KiB/s | 7.9 KiB | 00m00s [191/343] rust-digest-devel-0:0.10.7-5. 100% | 181.0 KiB/s | 28.4 KiB | 00m00s [192/343] rust-cfg-if-devel-0:1.0.0-13. 100% | 93.6 KiB/s | 15.7 KiB | 00m00s [193/343] rust-cpufeatures-devel-0:0.2. 100% | 132.1 KiB/s | 23.1 KiB | 00m00s [194/343] rust-digest+core-api-devel-0: 100% | 49.8 KiB/s | 7.9 KiB | 00m00s [195/343] rust-fastrand+std-devel-0:2.3 100% | 52.5 KiB/s | 8.5 KiB | 00m00s [196/343] rust-fastrand-devel-0:2.3.0-2 100% | 142.4 KiB/s | 23.9 KiB | 00m00s [197/343] rust-once_cell+alloc-devel-0: 100% | 56.2 KiB/s | 8.5 KiB | 00m00s [198/343] rust-rustix+std-devel-0:1.0.1 100% | 62.6 KiB/s | 10.5 KiB | 00m00s [199/343] rust-thiserror-impl1-devel-0: 100% | 165.4 KiB/s | 26.1 KiB | 00m00s [200/343] rust-num-traits+i128-devel-0: 100% | 47.9 KiB/s | 8.0 KiB | 00m00s [201/343] rust-rustix-devel-0:1.0.1-1.f 100% | 1.4 MiB/s | 393.7 KiB | 00m00s [202/343] rust-strength_reduce-devel-0: 100% | 159.3 KiB/s | 25.7 KiB | 00m00s [203/343] rust-miniz_oxide+with-alloc-d 100% | 55.8 KiB/s | 8.8 KiB | 00m00s [204/343] rust-miniz_oxide-devel-0:0.8. 100% | 359.0 KiB/s | 62.5 KiB | 00m00s [205/343] rust-crc32fast+std-devel-0:1. 100% | 46.2 KiB/s | 8.1 KiB | 00m00s [206/343] rust-crc32fast-devel-0:1.4.2- 100% | 229.1 KiB/s | 44.5 KiB | 00m00s [207/343] rust-libloading+default-devel 100% | 44.8 KiB/s | 8.4 KiB | 00m00s [208/343] rust-glob+default-devel-0:0.3 100% | 45.1 KiB/s | 8.0 KiB | 00m00s [209/343] rust-either+default-devel-0:1 100% | 55.0 KiB/s | 8.3 KiB | 00m00s [210/343] rust-home+default-devel-0:0.5 100% | 40.7 KiB/s | 8.0 KiB | 00m00s [211/343] rust-rustix0.38+fs-devel-0:0. 100% | 47.3 KiB/s | 7.2 KiB | 00m00s [212/343] rust-rustix0.38+std-devel-0:0 100% | 43.1 KiB/s | 7.7 KiB | 00m00s [213/343] rust-nom7+std-devel-0:7.1.3-1 100% | 32.1 KiB/s | 7.4 KiB | 00m00s [214/343] rust-rustix0.38-devel-0:0.38. 100% | 1.2 MiB/s | 366.1 KiB | 00m00s [215/343] rust-nom7-devel-0:7.1.3-1.fc4 100% | 604.4 KiB/s | 111.2 KiB | 00m00s [216/343] rust-clang-sys+clang_4_0-deve 100% | 40.6 KiB/s | 8.2 KiB | 00m00s [217/343] rust-regex-automata+unicode-a 100% | 54.1 KiB/s | 9.7 KiB | 00m00s [218/343] rust-memchr+alloc-devel-0:2.7 100% | 39.9 KiB/s | 8.5 KiB | 00m00s [219/343] rust-regex-syntax+unicode-age 100% | 53.0 KiB/s | 8.5 KiB | 00m00s [220/343] rust-regex-automata+unicode-b 100% | 60.5 KiB/s | 9.7 KiB | 00m00s [221/343] rust-regex-syntax+unicode-boo 100% | 53.0 KiB/s | 8.5 KiB | 00m00s [222/343] rust-regex-automata+unicode-c 100% | 63.3 KiB/s | 9.7 KiB | 00m00s [223/343] rust-regex-syntax+unicode-cas 100% | 49.7 KiB/s | 8.5 KiB | 00m00s [224/343] rust-regex-automata+unicode-g 100% | 61.4 KiB/s | 9.8 KiB | 00m00s [225/343] rust-regex-syntax+unicode-gen 100% | 54.8 KiB/s | 8.5 KiB | 00m00s [226/343] rust-regex-automata+unicode-w 100% | 58.2 KiB/s | 9.5 KiB | 00m00s [227/343] rust-regex-automata+unicode-p 100% | 47.1 KiB/s | 9.7 KiB | 00m00s [228/343] rust-regex-syntax+unicode-per 100% | 55.5 KiB/s | 8.5 KiB | 00m00s [229/343] rust-regex-automata+unicode-s 100% | 62.6 KiB/s | 9.8 KiB | 00m00s [230/343] rust-regex-syntax+unicode-scr 100% | 52.4 KiB/s | 8.5 KiB | 00m00s [231/343] rust-regex-automata+unicode-s 100% | 63.8 KiB/s | 9.8 KiB | 00m00s [232/343] rust-regex-syntax+unicode-seg 100% | 54.5 KiB/s | 8.6 KiB | 00m00s [233/343] rust-regex-automata+nfa-thomp 100% | 57.5 KiB/s | 9.5 KiB | 00m00s [234/343] rust-syn+clone-impls-devel-0: 100% | 78.8 KiB/s | 11.2 KiB | 00m00s [235/343] rust-syn+derive-devel-0:2.0.9 100% | 76.0 KiB/s | 11.2 KiB | 00m00s [236/343] rust-syn+parsing-devel-0:2.0. 100% | 76.0 KiB/s | 11.2 KiB | 00m00s [237/343] rust-syn+printing-devel-0:2.0 100% | 79.7 KiB/s | 11.3 KiB | 00m00s [238/343] rust-syn+proc-macro-devel-0:2 100% | 77.7 KiB/s | 11.5 KiB | 00m00s [239/343] rust-syn-devel-0:2.0.99-1.fc4 100% | 1.6 MiB/s | 254.8 KiB | 00m00s [240/343] rust-itoa-devel-0:1.0.15-1.fc 100% | 85.7 KiB/s | 18.8 KiB | 00m00s [241/343] rust-weezl+default-devel-0:0. 100% | 51.2 KiB/s | 8.2 KiB | 00m00s [242/343] rust-ryu-devel-0:1.0.18-3.fc4 100% | 259.1 KiB/s | 56.5 KiB | 00m00s [243/343] rust-rayon-devel-0:1.10.0-3.f 100% | 960.6 KiB/s | 185.4 KiB | 00m00s [244/343] rust-exr-devel-0:1.73.0-2.fc4 100% | 1.2 MiB/s | 196.2 KiB | 00m00s [245/343] rust-fdeflate+default-devel-0 100% | 48.8 KiB/s | 8.1 KiB | 00m00s [246/343] rust-miniz_oxide+default-deve 100% | 53.3 KiB/s | 8.8 KiB | 00m00s [247/343] rust-miniz_oxide+simd-devel-0 100% | 59.7 KiB/s | 8.8 KiB | 00m00s [248/343] rust-num-complex+default-deve 100% | 52.2 KiB/s | 8.1 KiB | 00m00s [249/343] rust-num-integer+default-deve 100% | 51.0 KiB/s | 8.0 KiB | 00m00s [250/343] rust-version_check+default-de 100% | 50.5 KiB/s | 8.0 KiB | 00m00s [251/343] rust-primal-check+default-dev 100% | 43.7 KiB/s | 7.8 KiB | 00m00s [252/343] rust-crypto-common-devel-0:0. 100% | 105.3 KiB/s | 17.2 KiB | 00m00s [253/343] rust-crypto-common+default-de 100% | 48.7 KiB/s | 7.8 KiB | 00m00s [254/343] rust-digest+block-buffer-deve 100% | 51.3 KiB/s | 8.1 KiB | 00m00s [255/343] rust-fastrand+alloc-devel-0:2 100% | 56.5 KiB/s | 8.5 KiB | 00m00s [256/343] rust-bitflags+std-devel-0:2.9 100% | 53.2 KiB/s | 8.5 KiB | 00m00s [257/343] rust-once_cell+race-devel-0:1 100% | 51.2 KiB/s | 8.4 KiB | 00m00s [258/343] rust-errno+std-devel-0:0.3.10 100% | 52.3 KiB/s | 8.8 KiB | 00m00s [259/343] rust-errno-devel-0:0.3.10-2.f 100% | 116.5 KiB/s | 19.7 KiB | 00m00s [260/343] rust-rustix+alloc-devel-0:1.0 100% | 48.0 KiB/s | 10.1 KiB | 00m00s [261/343] rust-bitflags-devel-0:2.9.0-1 100% | 376.8 KiB/s | 63.3 KiB | 00m00s [262/343] rust-linux-raw-sys+elf-devel- 100% | 54.6 KiB/s | 8.8 KiB | 00m00s [263/343] rust-linux-raw-sys+errno-deve 100% | 54.6 KiB/s | 8.8 KiB | 00m00s [264/343] rust-linux-raw-sys+general-de 100% | 48.4 KiB/s | 8.9 KiB | 00m00s [265/343] rust-linux-raw-sys+ioctl-deve 100% | 54.6 KiB/s | 8.8 KiB | 00m00s [266/343] rust-linux-raw-sys+no_std-dev 100% | 53.3 KiB/s | 8.9 KiB | 00m00s [267/343] rust-syn+default-devel-0:2.0. 100% | 75.7 KiB/s | 11.4 KiB | 00m00s [268/343] rust-linux-raw-sys-devel-0:0. 100% | 1.3 MiB/s | 271.7 KiB | 00m00s [269/343] rust-adler2-devel-0:2.0.0-2.f 100% | 121.9 KiB/s | 20.6 KiB | 00m00s [270/343] rust-libloading-devel-0:0.8.6 100% | 213.2 KiB/s | 36.5 KiB | 00m00s [271/343] rust-glob-devel-0:0.3.2-2.fc4 100% | 168.2 KiB/s | 27.6 KiB | 00m00s [272/343] rust-either+use_std-devel-0:1 100% | 50.4 KiB/s | 8.2 KiB | 00m00s [273/343] rust-either-devel-0:1.14.0-1. 100% | 155.9 KiB/s | 26.2 KiB | 00m00s [274/343] rust-home-devel-0:0.5.11-2.fc 100% | 108.0 KiB/s | 17.4 KiB | 00m00s [275/343] rust-rustix0.38+alloc-devel-0 100% | 49.7 KiB/s | 7.3 KiB | 00m00s [276/343] rust-rustix0.38+libc-extra-tr 100% | 51.1 KiB/s | 7.5 KiB | 00m00s [277/343] rust-linux-raw-sys0.4+errno-d 100% | 47.1 KiB/s | 7.8 KiB | 00m00s [278/343] rust-linux-raw-sys0.4+elf-dev 100% | 41.1 KiB/s | 7.8 KiB | 00m00s [279/343] rust-linux-raw-sys0.4+general 100% | 48.3 KiB/s | 7.8 KiB | 00m00s [280/343] rust-linux-raw-sys0.4+ioctl-d 100% | 53.5 KiB/s | 7.8 KiB | 00m00s [281/343] rust-linux-raw-sys0.4+no_std- 100% | 55.4 KiB/s | 7.8 KiB | 00m00s [282/343] rust-linux-raw-sys0.4-devel-0 100% | 1.5 MiB/s | 260.9 KiB | 00m00s [283/343] rust-nom7+alloc-devel-0:7.1.3 100% | 46.4 KiB/s | 7.1 KiB | 00m00s [284/343] rust-minimal-lexical+std-deve 100% | 48.1 KiB/s | 7.8 KiB | 00m00s [285/343] rust-minimal-lexical-devel-0: 100% | 576.6 KiB/s | 99.8 KiB | 00m00s [286/343] rust-clang-sys+clang_3_9-deve 100% | 45.3 KiB/s | 8.2 KiB | 00m00s [287/343] rust-weezl+std-devel-0:0.1.8- 100% | 40.7 KiB/s | 8.2 KiB | 00m00s [288/343] rust-weezl-devel-0:0.1.8-5.fc 100% | 213.8 KiB/s | 37.8 KiB | 00m00s [289/343] rust-rayon-core+default-devel 100% | 47.6 KiB/s | 8.1 KiB | 00m00s [290/343] rust-bit_field+default-devel- 100% | 53.0 KiB/s | 8.0 KiB | 00m00s [291/343] rust-half+default-devel-0:2.4 100% | 53.7 KiB/s | 8.3 KiB | 00m00s [292/343] rust-smallvec+default-devel-0 100% | 52.1 KiB/s | 8.2 KiB | 00m00s [293/343] rust-lebe+default-devel-0:0.5 100% | 48.2 KiB/s | 7.9 KiB | 00m00s [294/343] rust-zune-inflate+zlib-devel- 100% | 45.6 KiB/s | 7.5 KiB | 00m00s [295/343] rust-fdeflate-devel-0:0.3.7-2 100% | 188.4 KiB/s | 33.4 KiB | 00m00s [296/343] rust-zune-inflate-devel-0:0.2 100% | 173.6 KiB/s | 47.0 KiB | 00m00s [297/343] rust-miniz_oxide+simd-adler32 100% | 44.3 KiB/s | 8.9 KiB | 00m00s [298/343] rust-num-complex+std-devel-0: 100% | 51.9 KiB/s | 8.3 KiB | 00m00s [299/343] rust-num-complex-devel-0:0.4. 100% | 217.5 KiB/s | 36.3 KiB | 00m00s [300/343] rust-version_check-devel-0:0. 100% | 145.1 KiB/s | 22.9 KiB | 00m00s [301/343] rust-num-integer+std-devel-0: 100% | 23.9 KiB/s | 8.1 KiB | 00m00s [302/343] rust-primal-check-devel-0:0.3 100% | 36.7 KiB/s | 17.0 KiB | 00m00s [303/343] rust-generic-array+more_lengt 100% | 44.4 KiB/s | 8.0 KiB | 00m00s [304/343] rust-generic-array+default-de 100% | 24.0 KiB/s | 8.0 KiB | 00m00s [305/343] rust-typenum+default-devel-0: 100% | 36.6 KiB/s | 8.0 KiB | 00m00s [306/343] rust-block-buffer+default-dev 100% | 43.2 KiB/s | 7.9 KiB | 00m00s [307/343] rust-libc+extra_traits-devel- 100% | 53.2 KiB/s | 10.0 KiB | 00m00s [308/343] rust-clang-sys+clang_3_8-deve 100% | 45.6 KiB/s | 8.2 KiB | 00m00s [309/343] rust-weezl+alloc-devel-0:0.1. 100% | 44.3 KiB/s | 8.2 KiB | 00m00s [310/343] rust-half+std-devel-0:2.4.1-4 100% | 37.7 KiB/s | 8.3 KiB | 00m00s [311/343] rust-bit_field-devel-0:0.10.2 100% | 74.0 KiB/s | 18.8 KiB | 00m00s [312/343] rust-rayon-core-devel-0:1.12. 100% | 167.5 KiB/s | 78.7 KiB | 00m00s [313/343] rust-lebe-devel-0:0.5.2-7.fc4 100% | 69.7 KiB/s | 16.6 KiB | 00m00s [314/343] rust-smallvec-devel-0:1.14.0- 100% | 191.4 KiB/s | 41.2 KiB | 00m00s [315/343] rust-half-devel-0:2.4.1-4.fc4 100% | 130.6 KiB/s | 47.9 KiB | 00m00s [316/343] rust-zune-inflate+simd-adler3 100% | 45.8 KiB/s | 7.6 KiB | 00m00s [317/343] rust-simd-adler32+default-dev 100% | 50.0 KiB/s | 8.0 KiB | 00m00s [318/343] rust-simd-adler32-devel-0:0.3 100% | 99.6 KiB/s | 18.9 KiB | 00m00s [319/343] rust-generic-array-devel-0:0. 100% | 89.7 KiB/s | 24.4 KiB | 00m00s [320/343] rust-block-buffer-devel-0:0.1 100% | 96.0 KiB/s | 19.1 KiB | 00m00s [321/343] rust-typenum-devel-0:1.18.0-1 100% | 256.3 KiB/s | 61.3 KiB | 00m00s [322/343] rust-clang-sys+clang_3_7-deve 100% | 44.8 KiB/s | 8.2 KiB | 00m00s [323/343] rust-crossbeam-utils+default- 100% | 51.0 KiB/s | 8.4 KiB | 00m00s [324/343] rust-crossbeam-deque+default- 100% | 39.2 KiB/s | 8.2 KiB | 00m00s [325/343] rust-half+alloc-devel-0:2.4.1 100% | 43.8 KiB/s | 8.2 KiB | 00m00s [326/343] rust-simd-adler32+std-devel-0 100% | 42.3 KiB/s | 7.9 KiB | 00m00s [327/343] rust-simd-adler32+const-gener 100% | 35.5 KiB/s | 7.9 KiB | 00m00s [328/343] rust-clang-sys+clang_3_6-deve 100% | 44.1 KiB/s | 8.2 KiB | 00m00s [329/343] rust-crossbeam-deque+std-deve 100% | 35.5 KiB/s | 8.4 KiB | 00m00s [330/343] rust-crossbeam-utils+std-deve 100% | 50.4 KiB/s | 8.4 KiB | 00m00s [331/343] rust-crossbeam-deque-devel-0: 100% | 89.8 KiB/s | 29.9 KiB | 00m00s [332/343] rust-clang-sys+clang_3_5-deve 100% | 46.6 KiB/s | 8.2 KiB | 00m00s [333/343] rust-crossbeam-utils-devel-0: 100% | 218.3 KiB/s | 54.8 KiB | 00m00s [334/343] rust-crossbeam-epoch+std-deve 100% | 45.6 KiB/s | 8.6 KiB | 00m00s [335/343] rust-crossbeam-epoch+alloc-de 100% | 49.0 KiB/s | 8.4 KiB | 00m00s [336/343] rust-crossbeam-epoch-devel-0: 100% | 163.0 KiB/s | 53.0 KiB | 00m00s [337/343] clang-devel-0:20.1.3-1.fc42.s 100% | 3.7 MiB/s | 3.7 MiB | 00m01s [338/343] llvm-googletest-0:20.1.3-1.fc 100% | 2.0 MiB/s | 453.0 KiB | 00m00s [339/343] llvm-devel-0:20.1.3-1.fc42.s3 100% | 4.2 MiB/s | 4.8 MiB | 00m01s [340/343] llvm-test-0:20.1.3-1.fc42.s39 100% | 3.1 MiB/s | 750.1 KiB | 00m00s [341/343] libedit-devel-0:3.1-55.202501 100% | 232.6 KiB/s | 40.7 KiB | 00m00s [342/343] clang-tools-extra-0:20.1.3-1. 100% | 9.4 MiB/s | 18.3 MiB | 00m02s [343/343] llvm-static-0:20.1.3-1.fc42.s 100% | 13.5 MiB/s | 49.5 MiB | 00m04s -------------------------------------------------------------------------------- [343/343] Total 100% | 3.7 MiB/s | 97.6 MiB | 00m27s Running transaction [ 1/345] Verify package files 100% | 1.0 KiB/s | 343.0 B | 00m00s [ 2/345] Prepare transaction 100% | 3.0 KiB/s | 343.0 B | 00m00s [ 3/345] Installing rust-regex-syntax- 100% | 268.0 MiB/s | 1.6 MiB | 00m00s [ 4/345] Installing rust-regex-automat 100% | 291.3 MiB/s | 2.6 MiB | 00m00s [ 5/345] Installing rust-libc-devel-0: 100% | 241.9 MiB/s | 4.1 MiB | 00m00s [ 6/345] Installing rust-linux-raw-sys 100% | 565.7 MiB/s | 12.4 MiB | 00m00s [ 7/345] Installing rust-memchr-devel- 100% | 187.7 MiB/s | 576.7 KiB | 00m00s [ 8/345] Installing rust-errno-devel-0 100% | 0.0 B/s | 32.1 KiB | 00m00s [ 9/345] Installing rust-simd-adler32- 100% | 52.6 MiB/s | 53.8 KiB | 00m00s [ 10/345] Installing rust-linux-raw-sys 100% | 599.4 MiB/s | 11.4 MiB | 00m00s [ 11/345] Installing rust-libc+std-deve 100% | 0.0 B/s | 124.0 B | 00m00s [ 12/345] Installing rust-regex-automat 100% | 0.0 B/s | 124.0 B | 00m00s [ 13/345] Installing rust-crossbeam-uti 100% | 92.7 MiB/s | 189.8 KiB | 00m00s [ 14/345] Installing rust-once_cell-dev 100% | 138.6 MiB/s | 142.0 KiB | 00m00s [ 15/345] Installing rust-jpeg-decoder- 100% | 295.0 MiB/s | 906.4 KiB | 00m00s [ 16/345] Installing rust-crossbeam-uti 100% | 0.0 B/s | 124.0 B | 00m00s [ 17/345] Installing rust-crossbeam-epo 100% | 185.0 MiB/s | 189.4 KiB | 00m00s [ 18/345] Installing rust-regex-syntax+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 19/345] Installing rust-regex-syntax+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 20/345] Installing rust-regex-syntax+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 21/345] Installing rust-regex-syntax+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 22/345] Installing rust-regex-syntax+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 23/345] Installing rust-regex-syntax+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 24/345] Installing rust-regex-syntax+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 25/345] Installing rust-zune-inflate- 100% | 138.9 MiB/s | 142.2 KiB | 00m00s [ 26/345] Installing rust-weezl-devel-0 100% | 130.8 MiB/s | 133.9 KiB | 00m00s [ 27/345] Installing rust-either-devel- 100% | 75.0 MiB/s | 76.8 KiB | 00m00s [ 28/345] Installing rust-bitflags-deve 100% | 105.9 MiB/s | 216.9 KiB | 00m00s [ 29/345] Installing rust-fastrand-deve 100% | 51.4 MiB/s | 52.6 KiB | 00m00s [ 30/345] Installing rust-aho-corasick- 100% | 265.0 MiB/s | 814.0 KiB | 00m00s [ 31/345] Installing rust-hex-devel-0:0 100% | 0.0 B/s | 40.4 KiB | 00m00s [ 32/345] Installing rust-bitflags+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 33/345] Installing rust-regex-syntax+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 34/345] Installing rust-regex-automat 100% | 0.0 B/s | 124.0 B | 00m00s [ 35/345] Installing rust-regex-automat 100% | 0.0 B/s | 124.0 B | 00m00s [ 36/345] Installing rust-regex-automat 100% | 0.0 B/s | 124.0 B | 00m00s [ 37/345] Installing rust-regex-automat 100% | 0.0 B/s | 124.0 B | 00m00s [ 38/345] Installing rust-regex-automat 100% | 0.0 B/s | 124.0 B | 00m00s [ 39/345] Installing rust-regex-automat 100% | 0.0 B/s | 124.0 B | 00m00s [ 40/345] Installing rust-regex-automat 100% | 0.0 B/s | 124.0 B | 00m00s [ 41/345] Installing rust-crossbeam-deq 100% | 124.9 MiB/s | 127.9 KiB | 00m00s [ 42/345] Installing rust-regex-automat 100% | 0.0 B/s | 124.0 B | 00m00s [ 43/345] Installing rust-errno+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 44/345] Installing rust-linux-raw-sys 100% | 0.0 B/s | 124.0 B | 00m00s [ 45/345] Installing rust-linux-raw-sys 100% | 0.0 B/s | 124.0 B | 00m00s [ 46/345] Installing rust-linux-raw-sys 100% | 0.0 B/s | 124.0 B | 00m00s [ 47/345] Installing rust-linux-raw-sys 100% | 0.0 B/s | 124.0 B | 00m00s [ 48/345] Installing rust-linux-raw-sys 100% | 121.1 KiB/s | 124.0 B | 00m00s [ 49/345] Installing rust-rustix-devel- 100% | 147.1 MiB/s | 2.2 MiB | 00m00s [ 50/345] Installing rust-rustix0.38-de 100% | 147.1 MiB/s | 2.1 MiB | 00m00s [ 51/345] Installing rust-rustix+fs-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 52/345] Installing rust-regex-automat 100% | 0.0 B/s | 124.0 B | 00m00s [ 53/345] Installing rust-regex-syntax+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 54/345] Installing rust-minimal-lexic 100% | 155.9 MiB/s | 319.3 KiB | 00m00s [ 55/345] Installing rust-nom7-devel-0: 100% | 209.4 MiB/s | 643.3 KiB | 00m00s [ 56/345] Installing rust-byteorder-dev 100% | 172.2 MiB/s | 176.4 KiB | 00m00s [ 57/345] Installing rust-bytemuck-deve 100% | 214.0 MiB/s | 219.1 KiB | 00m00s [ 58/345] Installing rust-bytemuck+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 59/345] Installing rust-qoi-devel-0:0 100% | 105.9 MiB/s | 108.4 KiB | 00m00s [ 60/345] Installing rust-hashbrown0.12 100% | 284.2 MiB/s | 582.0 KiB | 00m00s [ 61/345] Installing rust-shlex-devel-0 100% | 0.0 B/s | 57.7 KiB | 00m00s [ 62/345] Installing rust-rustc-hash1-d 100% | 0.0 B/s | 24.9 KiB | 00m00s [ 63/345] Installing rust-log-devel-0:0 100% | 187.8 MiB/s | 192.3 KiB | 00m00s [ 64/345] Installing rust-log+default-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 65/345] Installing rust-rustc-hash1+s 100% | 0.0 B/s | 124.0 B | 00m00s [ 66/345] Installing rust-rustc-hash1+d 100% | 0.0 B/s | 124.0 B | 00m00s [ 67/345] Installing rust-shlex+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 68/345] Installing rust-shlex+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 69/345] Installing rust-hashbrown0.12 100% | 0.0 B/s | 124.0 B | 00m00s [ 70/345] Installing rust-qoi+std-devel 100% | 0.0 B/s | 124.0 B | 00m00s [ 71/345] Installing rust-qoi+default-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 72/345] Installing rust-bytemuck+exte 100% | 0.0 B/s | 124.0 B | 00m00s [ 73/345] Installing rust-byteorder+std 100% | 0.0 B/s | 124.0 B | 00m00s [ 74/345] Installing rust-byteorder+def 100% | 0.0 B/s | 124.0 B | 00m00s [ 75/345] Installing rust-nom7+alloc-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 76/345] Installing rust-minimal-lexic 100% | 0.0 B/s | 124.0 B | 00m00s [ 77/345] Installing rust-regex-automat 100% | 0.0 B/s | 124.0 B | 00m00s [ 78/345] Installing rust-rustix0.38+al 100% | 0.0 B/s | 124.0 B | 00m00s [ 79/345] Installing rust-rustix+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [ 80/345] Installing rust-rustix+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [ 81/345] Installing rust-rustix+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 82/345] Installing rust-hex+alloc-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 83/345] Installing rust-hex+std-devel 100% | 0.0 B/s | 124.0 B | 00m00s [ 84/345] Installing rust-fastrand+allo 100% | 0.0 B/s | 124.0 B | 00m00s [ 85/345] Installing rust-fastrand+std- 100% | 0.0 B/s | 124.0 B | 00m00s [ 86/345] Installing rust-fastrand+defa 100% | 0.0 B/s | 124.0 B | 00m00s [ 87/345] Installing rust-either+use_st 100% | 0.0 B/s | 124.0 B | 00m00s [ 88/345] Installing rust-either+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [ 89/345] Installing rust-weezl+alloc-d 100% | 0.0 B/s | 124.0 B | 00m00s [ 90/345] Installing rust-weezl+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [ 91/345] Installing rust-weezl+default 100% | 0.0 B/s | 124.0 B | 00m00s [ 92/345] Installing rust-gif-devel-0:0 100% | 114.4 MiB/s | 117.1 KiB | 00m00s [ 93/345] Installing rust-gif+raii_no_p 100% | 0.0 B/s | 124.0 B | 00m00s [ 94/345] Installing rust-gif+std-devel 100% | 0.0 B/s | 124.0 B | 00m00s [ 95/345] Installing rust-zune-inflate+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 96/345] Installing rust-zune-inflate+ 100% | 0.0 B/s | 124.0 B | 00m00s [ 97/345] Installing rust-crossbeam-epo 100% | 0.0 B/s | 124.0 B | 00m00s [ 98/345] Installing rust-crossbeam-epo 100% | 0.0 B/s | 124.0 B | 00m00s [ 99/345] Installing rust-crossbeam-deq 100% | 0.0 B/s | 124.0 B | 00m00s [100/345] Installing rust-crossbeam-deq 100% | 0.0 B/s | 124.0 B | 00m00s [101/345] Installing rust-crossbeam-uti 100% | 0.0 B/s | 124.0 B | 00m00s [102/345] Installing rust-rayon-core-de 100% | 136.6 MiB/s | 279.7 KiB | 00m00s [103/345] Installing rust-rayon-core+de 100% | 0.0 B/s | 124.0 B | 00m00s [104/345] Installing rust-rayon-devel-0 100% | 177.7 MiB/s | 909.8 KiB | 00m00s [105/345] Installing rust-rayon+default 100% | 0.0 B/s | 124.0 B | 00m00s [106/345] Installing rust-jpeg-decoder+ 100% | 0.0 B/s | 124.0 B | 00m00s [107/345] Installing rust-once_cell+rac 100% | 0.0 B/s | 124.0 B | 00m00s [108/345] Installing rust-once_cell+all 100% | 0.0 B/s | 124.0 B | 00m00s [109/345] Installing rust-once_cell+std 100% | 0.0 B/s | 124.0 B | 00m00s [110/345] Installing rust-tempfile-deve 100% | 155.9 MiB/s | 159.7 KiB | 00m00s [111/345] Installing rust-regex-automat 100% | 0.0 B/s | 124.0 B | 00m00s [112/345] Installing rust-regex-automat 100% | 0.0 B/s | 124.0 B | 00m00s [113/345] Installing rust-regex-automat 100% | 0.0 B/s | 124.0 B | 00m00s [114/345] Installing rust-regex-devel-0 100% | 199.6 MiB/s | 1.4 MiB | 00m00s [115/345] Installing rust-regex+unicode 100% | 0.0 B/s | 124.0 B | 00m00s [116/345] Installing rust-regex+unicode 100% | 0.0 B/s | 124.0 B | 00m00s [117/345] Installing rust-regex+unicode 100% | 0.0 B/s | 124.0 B | 00m00s [118/345] Installing rust-regex+unicode 100% | 0.0 B/s | 124.0 B | 00m00s [119/345] Installing rust-regex+unicode 100% | 0.0 B/s | 124.0 B | 00m00s [120/345] Installing rust-regex+unicode 100% | 0.0 B/s | 124.0 B | 00m00s [121/345] Installing rust-regex+unicode 100% | 0.0 B/s | 124.0 B | 00m00s [122/345] Installing rust-regex+unicode 100% | 0.0 B/s | 124.0 B | 00m00s [123/345] Installing rust-libc+default- 100% | 0.0 B/s | 124.0 B | 00m00s [124/345] Installing rust-simd-adler32+ 100% | 0.0 B/s | 124.0 B | 00m00s [125/345] Installing rust-simd-adler32+ 100% | 0.0 B/s | 124.0 B | 00m00s [126/345] Installing rust-simd-adler32+ 100% | 0.0 B/s | 124.0 B | 00m00s [127/345] Installing rust-fdeflate-deve 100% | 101.7 MiB/s | 104.2 KiB | 00m00s [128/345] Installing rust-fdeflate+defa 100% | 0.0 B/s | 124.0 B | 00m00s [129/345] Installing rust-memchr+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [130/345] Installing rust-memchr+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [131/345] Installing rust-aho-corasick+ 100% | 0.0 B/s | 124.0 B | 00m00s [132/345] Installing rust-regex-automat 100% | 0.0 B/s | 124.0 B | 00m00s [133/345] Installing rust-regex+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [134/345] Installing rust-nom7+std-deve 100% | 0.0 B/s | 124.0 B | 00m00s [135/345] Installing rust-cexpr-devel-0 100% | 64.2 MiB/s | 65.7 KiB | 00m00s [136/345] Installing rust-cexpr+default 100% | 0.0 B/s | 124.0 B | 00m00s [137/345] Installing rust-cpufeatures-d 100% | 43.4 MiB/s | 44.4 KiB | 00m00s [138/345] Installing rust-cpufeatures+d 100% | 0.0 B/s | 124.0 B | 00m00s [139/345] Installing rust-libc+extra_tr 100% | 0.0 B/s | 124.0 B | 00m00s [140/345] Installing rust-rustix0.38+li 100% | 0.0 B/s | 124.0 B | 00m00s [141/345] Installing libedit-devel-0:3. 100% | 65.4 MiB/s | 67.0 KiB | 00m00s [142/345] Installing llvm-test-0:20.1.3 100% | 108.2 MiB/s | 2.5 MiB | 00m00s [143/345] Installing llvm-static-0:20.1 100% | 398.5 MiB/s | 379.8 MiB | 00m01s [144/345] Installing llvm-googletest-0: 100% | 135.3 MiB/s | 2.6 MiB | 00m00s [145/345] Installing llvm-devel-0:20.1. 100% | 170.5 MiB/s | 29.7 MiB | 00m00s [146/345] Installing clang-tools-extra- 100% | 307.3 MiB/s | 85.7 MiB | 00m00s [147/345] Installing clang-devel-0:20.1 100% | 264.0 MiB/s | 29.0 MiB | 00m00s [148/345] Installing rust-typenum-devel 100% | 260.9 MiB/s | 534.4 KiB | 00m00s [149/345] Installing rust-typenum+defau 100% | 0.0 B/s | 124.0 B | 00m00s [150/345] Installing rust-smallvec-deve 100% | 138.9 MiB/s | 142.2 KiB | 00m00s [151/345] Installing rust-smallvec+defa 100% | 0.0 B/s | 124.0 B | 00m00s [152/345] Installing rust-lebe-devel-0: 100% | 0.0 B/s | 37.4 KiB | 00m00s [153/345] Installing rust-lebe+default- 100% | 0.0 B/s | 124.0 B | 00m00s [154/345] Installing rust-bit_field-dev 100% | 0.0 B/s | 47.5 KiB | 00m00s [155/345] Installing rust-bit_field+def 100% | 0.0 B/s | 124.0 B | 00m00s [156/345] Installing rust-version_check 100% | 0.0 B/s | 59.2 KiB | 00m00s [157/345] Installing rust-version_check 100% | 0.0 B/s | 124.0 B | 00m00s [158/345] Installing rust-generic-array 100% | 66.5 MiB/s | 68.1 KiB | 00m00s [159/345] Installing rust-generic-array 100% | 0.0 B/s | 124.0 B | 00m00s [160/345] Installing rust-block-buffer- 100% | 35.0 MiB/s | 35.8 KiB | 00m00s [161/345] Installing rust-block-buffer+ 100% | 0.0 B/s | 124.0 B | 00m00s [162/345] Installing rust-generic-array 100% | 0.0 B/s | 124.0 B | 00m00s [163/345] Installing rust-crypto-common 100% | 0.0 B/s | 26.5 KiB | 00m00s [164/345] Installing rust-crypto-common 100% | 0.0 B/s | 124.0 B | 00m00s [165/345] Installing rust-crypto-common 100% | 0.0 B/s | 124.0 B | 00m00s [166/345] Installing rust-digest-devel- 100% | 86.2 MiB/s | 88.2 KiB | 00m00s [167/345] Installing rust-digest+alloc- 100% | 0.0 B/s | 124.0 B | 00m00s [168/345] Installing rust-digest+std-de 100% | 0.0 B/s | 124.0 B | 00m00s [169/345] Installing rust-digest+block- 100% | 0.0 B/s | 124.0 B | 00m00s [170/345] Installing rust-digest+core-a 100% | 0.0 B/s | 124.0 B | 00m00s [171/345] Installing rust-digest+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [172/345] Installing rust-home-devel-0: 100% | 0.0 B/s | 27.5 KiB | 00m00s [173/345] Installing rust-home+default- 100% | 0.0 B/s | 124.0 B | 00m00s [174/345] Installing rust-which4-devel- 100% | 59.0 MiB/s | 60.4 KiB | 00m00s [175/345] Installing rust-glob-devel-0: 100% | 0.0 B/s | 84.0 KiB | 00m00s [176/345] Installing rust-glob+default- 100% | 0.0 B/s | 124.0 B | 00m00s [177/345] Installing rust-clang-sys-dev 100% | 204.8 MiB/s | 209.7 KiB | 00m00s [178/345] Installing rust-clang-sys+def 100% | 0.0 B/s | 124.0 B | 00m00s [179/345] Installing rust-clang-sys+cla 100% | 0.0 B/s | 124.0 B | 00m00s [180/345] Installing rust-clang-sys+cla 100% | 0.0 B/s | 124.0 B | 00m00s [181/345] Installing rust-clang-sys+cla 100% | 0.0 B/s | 124.0 B | 00m00s [182/345] Installing rust-clang-sys+cla 100% | 0.0 B/s | 124.0 B | 00m00s [183/345] Installing rust-clang-sys+cla 100% | 0.0 B/s | 124.0 B | 00m00s [184/345] Installing rust-clang-sys+cla 100% | 0.0 B/s | 124.0 B | 00m00s [185/345] Installing rust-clang-sys+cla 100% | 0.0 B/s | 124.0 B | 00m00s [186/345] Installing rust-clang-sys+cla 100% | 0.0 B/s | 124.0 B | 00m00s [187/345] Installing rust-adler2-devel- 100% | 36.3 MiB/s | 37.1 KiB | 00m00s [188/345] Installing rust-miniz_oxide-d 100% | 254.2 MiB/s | 260.3 KiB | 00m00s [189/345] Installing rust-miniz_oxide+w 100% | 0.0 B/s | 124.0 B | 00m00s [190/345] Installing rust-miniz_oxide+d 100% | 0.0 B/s | 124.0 B | 00m00s [191/345] Installing rust-miniz_oxide+s 100% | 0.0 B/s | 124.0 B | 00m00s [192/345] Installing rust-miniz_oxide+s 100% | 0.0 B/s | 124.0 B | 00m00s [193/345] Installing rust-ryu-devel-0:1 100% | 78.3 MiB/s | 160.3 KiB | 00m00s [194/345] Installing rust-ryu+default-d 100% | 0.0 B/s | 124.0 B | 00m00s [195/345] Installing rust-itoa-devel-0: 100% | 30.4 MiB/s | 31.1 KiB | 00m00s [196/345] Installing rust-itoa+default- 100% | 0.0 B/s | 124.0 B | 00m00s [197/345] Installing rust-strength_redu 100% | 78.8 MiB/s | 80.7 KiB | 00m00s [198/345] Installing rust-strength_redu 100% | 0.0 B/s | 124.0 B | 00m00s [199/345] Installing rust-cfg-if-devel- 100% | 0.0 B/s | 20.8 KiB | 00m00s [200/345] Installing rust-cfg-if+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [201/345] Installing rust-half-devel-0: 100% | 141.1 MiB/s | 289.0 KiB | 00m00s [202/345] Installing rust-sha2-devel-0: 100% | 104.7 MiB/s | 107.2 KiB | 00m00s [203/345] Installing rust-crc32fast-dev 100% | 94.7 MiB/s | 96.9 KiB | 00m00s [204/345] Installing rust-crc32fast+std 100% | 0.0 B/s | 124.0 B | 00m00s [205/345] Installing rust-crc32fast+def 100% | 0.0 B/s | 124.0 B | 00m00s [206/345] Installing rust-flate2-devel- 100% | 146.0 MiB/s | 298.9 KiB | 00m00s [207/345] Installing rust-flate2+any_im 100% | 0.0 B/s | 124.0 B | 00m00s [208/345] Installing rust-flate2+miniz_ 100% | 0.0 B/s | 124.0 B | 00m00s [209/345] Installing rust-flate2+rust_b 100% | 0.0 B/s | 124.0 B | 00m00s [210/345] Installing rust-flate2+defaul 100% | 0.0 B/s | 124.0 B | 00m00s [211/345] Installing rust-tiff-devel-0: 100% | 264.2 MiB/s | 1.6 MiB | 00m00s [212/345] Installing rust-tiff+default- 100% | 0.0 B/s | 124.0 B | 00m00s [213/345] Installing rust-sha2+std-deve 100% | 0.0 B/s | 124.0 B | 00m00s [214/345] Installing rust-half+alloc-de 100% | 0.0 B/s | 124.0 B | 00m00s [215/345] Installing rust-half+std-deve 100% | 0.0 B/s | 124.0 B | 00m00s [216/345] Installing rust-half+default- 100% | 0.0 B/s | 124.0 B | 00m00s [217/345] Installing rust-exr-devel-0:1 100% | 291.5 MiB/s | 1.7 MiB | 00m00s [218/345] Installing rust-exr+default-d 100% | 0.0 B/s | 124.0 B | 00m00s [219/345] Installing rust-getrandom-dev 100% | 77.2 MiB/s | 158.1 KiB | 00m00s [220/345] Installing rust-tempfile+getr 100% | 0.0 B/s | 124.0 B | 00m00s [221/345] Installing rust-tempfile+defa 100% | 0.0 B/s | 124.0 B | 00m00s [222/345] Installing rust-libloading-de 100% | 112.1 MiB/s | 114.8 KiB | 00m00s [223/345] Installing rust-libloading+de 100% | 0.0 B/s | 124.0 B | 00m00s [224/345] Installing rust-clang-sys+lib 100% | 0.0 B/s | 124.0 B | 00m00s [225/345] Installing rust-clang-sys+run 100% | 0.0 B/s | 124.0 B | 00m00s [226/345] Installing rust-autocfg-devel 100% | 8.4 MiB/s | 60.0 KiB | 00m00s [227/345] Installing rust-autocfg+defau 100% | 0.0 B/s | 124.0 B | 00m00s [228/345] Installing rust-num-traits-de 100% | 132.8 MiB/s | 272.0 KiB | 00m00s [229/345] Installing rust-num-traits+st 100% | 0.0 B/s | 124.0 B | 00m00s [230/345] Installing rust-num-traits+de 100% | 0.0 B/s | 124.0 B | 00m00s [231/345] Installing rust-num-traits+i1 100% | 0.0 B/s | 124.0 B | 00m00s [232/345] Installing rust-num-integer-d 100% | 107.0 MiB/s | 109.6 KiB | 00m00s [233/345] Installing rust-num-complex-d 100% | 136.8 MiB/s | 140.1 KiB | 00m00s [234/345] Installing rust-num-complex+s 100% | 0.0 B/s | 124.0 B | 00m00s [235/345] Installing rust-num-complex+d 100% | 0.0 B/s | 124.0 B | 00m00s [236/345] Installing rust-transpose-dev 100% | 0.0 B/s | 39.0 KiB | 00m00s [237/345] Installing rust-transpose+def 100% | 0.0 B/s | 124.0 B | 00m00s [238/345] Installing rust-num-integer+s 100% | 0.0 B/s | 124.0 B | 00m00s [239/345] Installing rust-num-integer+d 100% | 0.0 B/s | 124.0 B | 00m00s [240/345] Installing rust-primal-check- 100% | 0.0 B/s | 24.1 KiB | 00m00s [241/345] Installing rust-primal-check+ 100% | 0.0 B/s | 124.0 B | 00m00s [242/345] Installing rust-rustfft-devel 100% | 342.0 MiB/s | 2.7 MiB | 00m00s [243/345] Installing rust-rustfft+avx-d 100% | 0.0 B/s | 124.0 B | 00m00s [244/345] Installing rust-rustfft+neon- 100% | 0.0 B/s | 124.0 B | 00m00s [245/345] Installing rust-rustfft+sse-d 100% | 0.0 B/s | 124.0 B | 00m00s [246/345] Installing rust-rustfft+defau 100% | 0.0 B/s | 124.0 B | 00m00s [247/345] Installing rust-rustdct-devel 100% | 145.7 MiB/s | 298.4 KiB | 00m00s [248/345] Installing rust-indexmap1-dev 100% | 136.3 MiB/s | 279.0 KiB | 00m00s [249/345] Installing rust-indexmap1+def 100% | 0.0 B/s | 124.0 B | 00m00s [250/345] Installing rust-color_quant-d 100% | 0.0 B/s | 21.2 KiB | 00m00s [251/345] Installing rust-color_quant+d 100% | 121.1 KiB/s | 124.0 B | 00m00s [252/345] Installing rust-image0.24-dev 100% | 334.5 MiB/s | 12.7 MiB | 00m00s [253/345] Installing rust-image0.24+bmp 100% | 0.0 B/s | 124.0 B | 00m00s [254/345] Installing rust-image0.24+dxt 100% | 0.0 B/s | 124.0 B | 00m00s [255/345] Installing rust-image0.24+dds 100% | 0.0 B/s | 124.0 B | 00m00s [256/345] Installing rust-image0.24+far 100% | 0.0 B/s | 124.0 B | 00m00s [257/345] Installing rust-image0.24+hdr 100% | 0.0 B/s | 124.0 B | 00m00s [258/345] Installing rust-image0.24+jpe 100% | 0.0 B/s | 124.0 B | 00m00s [259/345] Installing rust-image0.24+jpe 100% | 0.0 B/s | 124.0 B | 00m00s [260/345] Installing rust-image0.24+pnm 100% | 0.0 B/s | 124.0 B | 00m00s [261/345] Installing rust-image0.24+qoi 100% | 0.0 B/s | 124.0 B | 00m00s [262/345] Installing rust-image0.24+tga 100% | 0.0 B/s | 124.0 B | 00m00s [263/345] Installing rust-image0.24+tif 100% | 0.0 B/s | 124.0 B | 00m00s [264/345] Installing rust-image0.24+web 100% | 0.0 B/s | 124.0 B | 00m00s [265/345] Installing rust-image0.24+exr 100% | 0.0 B/s | 124.0 B | 00m00s [266/345] Installing rust-image0.24+ope 100% | 0.0 B/s | 124.0 B | 00m00s [267/345] Installing rust-gif+color_qua 100% | 0.0 B/s | 124.0 B | 00m00s [268/345] Installing rust-gif+default-d 100% | 0.0 B/s | 124.0 B | 00m00s [269/345] Installing rust-image0.24+gif 100% | 0.0 B/s | 124.0 B | 00m00s [270/345] Installing rust-unicode-ident 100% | 303.2 MiB/s | 310.5 KiB | 00m00s [271/345] Installing rust-unicode-ident 100% | 0.0 B/s | 124.0 B | 00m00s [272/345] Installing rust-proc-macro2-d 100% | 212.5 MiB/s | 217.6 KiB | 00m00s [273/345] Installing rust-syn1-devel-0: 100% | 304.3 MiB/s | 1.8 MiB | 00m00s [274/345] Installing rust-quote-devel-0 100% | 124.0 MiB/s | 127.0 KiB | 00m00s [275/345] Installing rust-syn-devel-0:2 100% | 303.6 MiB/s | 2.1 MiB | 00m00s [276/345] Installing rust-proc-macro2+p 100% | 0.0 B/s | 124.0 B | 00m00s [277/345] Installing rust-quote+proc-ma 100% | 0.0 B/s | 124.0 B | 00m00s [278/345] Installing rust-quote+default 100% | 0.0 B/s | 124.0 B | 00m00s [279/345] Installing rust-syn+proc-macr 100% | 0.0 B/s | 124.0 B | 00m00s [280/345] Installing rust-proc-macro2+d 100% | 0.0 B/s | 124.0 B | 00m00s [281/345] Installing rust-syn+clone-imp 100% | 0.0 B/s | 124.0 B | 00m00s [282/345] Installing rust-syn+derive-de 100% | 0.0 B/s | 124.0 B | 00m00s [283/345] Installing rust-syn+parsing-d 100% | 0.0 B/s | 124.0 B | 00m00s [284/345] Installing rust-syn+printing- 100% | 0.0 B/s | 124.0 B | 00m00s [285/345] Installing rust-syn1+clone-im 100% | 0.0 B/s | 124.0 B | 00m00s [286/345] Installing rust-syn1+extra-tr 100% | 0.0 B/s | 124.0 B | 00m00s [287/345] Installing rust-syn1+full-dev 100% | 0.0 B/s | 124.0 B | 00m00s [288/345] Installing rust-syn1+parsing- 100% | 0.0 B/s | 124.0 B | 00m00s [289/345] Installing rust-serde_derive- 100% | 312.6 MiB/s | 320.1 KiB | 00m00s [290/345] Installing rust-serde_derive+ 100% | 0.0 B/s | 124.0 B | 00m00s [291/345] Installing rust-serde-devel-0 100% | 250.9 MiB/s | 513.9 KiB | 00m00s [292/345] Installing rust-serde_json-de 100% | 176.7 MiB/s | 723.8 KiB | 00m00s [293/345] Installing rust-serde+std-dev 100% | 0.0 B/s | 124.0 B | 00m00s [294/345] Installing rust-serde_json+st 100% | 0.0 B/s | 124.0 B | 00m00s [295/345] Installing rust-serde_json+de 100% | 0.0 B/s | 124.0 B | 00m00s [296/345] Installing rust-serde+default 100% | 0.0 B/s | 124.0 B | 00m00s [297/345] Installing rust-toml0.5-devel 100% | 261.2 MiB/s | 267.5 KiB | 00m00s [298/345] Installing rust-toml0.5+defau 100% | 0.0 B/s | 124.0 B | 00m00s [299/345] Installing rust-serde+serde_d 100% | 0.0 B/s | 124.0 B | 00m00s [300/345] Installing rust-serde+derive- 100% | 0.0 B/s | 124.0 B | 00m00s [301/345] Installing rust-syn+default-d 100% | 0.0 B/s | 124.0 B | 00m00s [302/345] Installing rust-thiserror-imp 100% | 80.2 MiB/s | 82.2 KiB | 00m00s [303/345] Installing rust-thiserror-imp 100% | 0.0 B/s | 124.0 B | 00m00s [304/345] Installing rust-thiserror1-de 100% | 50.3 MiB/s | 103.0 KiB | 00m00s [305/345] Installing rust-syn1+proc-mac 100% | 0.0 B/s | 124.0 B | 00m00s [306/345] Installing rust-syn1+quote-de 100% | 0.0 B/s | 124.0 B | 00m00s [307/345] Installing rust-syn1+printing 100% | 0.0 B/s | 124.0 B | 00m00s [308/345] Installing rust-syn1+visit-mu 100% | 0.0 B/s | 124.0 B | 00m00s [309/345] Installing rust-syn1+derive-d 100% | 0.0 B/s | 124.0 B | 00m00s [310/345] Installing rust-syn1+default- 100% | 0.0 B/s | 124.0 B | 00m00s [311/345] Installing rust-peeking_take_ 100% | 0.0 B/s | 19.4 KiB | 00m00s [312/345] Installing rust-peeking_take_ 100% | 0.0 B/s | 124.0 B | 00m00s [313/345] Installing rust-lazycell-deve 100% | 0.0 B/s | 46.5 KiB | 00m00s [314/345] Installing rust-lazycell+defa 100% | 0.0 B/s | 124.0 B | 00m00s [315/345] Installing rust-lazy_static-d 100% | 37.3 MiB/s | 38.2 KiB | 00m00s [316/345] Installing rust-lazy_static+d 100% | 0.0 B/s | 124.0 B | 00m00s [317/345] Installing rust-bitflags1-dev 100% | 48.8 MiB/s | 99.9 KiB | 00m00s [318/345] Installing rust-bitflags1+def 100% | 0.0 B/s | 124.0 B | 00m00s [319/345] Installing rust-bindgen0.63-d 100% | 225.2 MiB/s | 922.5 KiB | 00m00s [320/345] Installing rust-bindgen0.63+r 100% | 0.0 B/s | 124.0 B | 00m00s [321/345] Installing rust-bindgen0.63+l 100% | 0.0 B/s | 124.0 B | 00m00s [322/345] Installing rust-bindgen0.63+l 100% | 0.0 B/s | 124.0 B | 00m00s [323/345] Installing rust-bindgen0.63+w 100% | 0.0 B/s | 124.0 B | 00m00s [324/345] Installing rust-bindgen0.63+w 100% | 0.0 B/s | 124.0 B | 00m00s [325/345] Installing rust-png-devel-0:0 100% | 227.9 MiB/s | 466.8 KiB | 00m00s [326/345] Installing rust-png+default-d 100% | 0.0 B/s | 124.0 B | 00m00s [327/345] Installing rust-image0.24+png 100% | 0.0 B/s | 124.0 B | 00m00s [328/345] Installing rust-image0.24+ico 100% | 0.0 B/s | 124.0 B | 00m00s [329/345] Installing rust-heck0.4-devel 100% | 44.1 MiB/s | 45.2 KiB | 00m00s [330/345] Installing rust-heck0.4+defau 100% | 40.4 KiB/s | 124.0 B | 00m00s [331/345] Installing rust-cbindgen0.24- 100% | 50.4 MiB/s | 1.4 MiB | 00m00s [332/345] Installing rust-image0.24+def 100% | 0.0 B/s | 124.0 B | 00m00s [333/345] Installing rust-bindgen0.63+d 100% | 0.0 B/s | 124.0 B | 00m00s [334/345] Installing rust-thiserror1+de 100% | 0.0 B/s | 124.0 B | 00m00s [335/345] Installing rust-rustdct+defau 100% | 0.0 B/s | 124.0 B | 00m00s [336/345] Installing rust-sha2+default- 100% | 0.0 B/s | 124.0 B | 00m00s [337/345] Installing rust-rustix0.38+st 100% | 0.0 B/s | 124.0 B | 00m00s [338/345] Installing rust-hex+default-d 100% | 0.0 B/s | 124.0 B | 00m00s [339/345] Installing rust-log+std-devel 100% | 0.0 B/s | 124.0 B | 00m00s [340/345] Installing rust-rustix0.38+fs 100% | 0.0 B/s | 124.0 B | 00m00s [341/345] Installing rust-linux-raw-sys 100% | 0.0 B/s | 124.0 B | 00m00s [342/345] Installing rust-linux-raw-sys 100% | 0.0 B/s | 124.0 B | 00m00s [343/345] Installing rust-linux-raw-sys 100% | 0.0 B/s | 124.0 B | 00m00s [344/345] Installing rust-linux-raw-sys 100% | 0.0 B/s | 124.0 B | 00m00s [345/345] Installing rust-linux-raw-sys 100% | 1.3 KiB/s | 124.0 B | 00m00s Complete! Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1737849600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.XR5pRR + umask 022 + cd /builddir/build/BUILD/clamav-1.0.8-build + cd clamav-1.0.8 + cd libclamav_rust + /usr/bin/cargo2rpm --path Cargo.toml buildrequires + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/clamav-1.0.8-1.fc42.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: updates 100% | 20.2 KiB/s | 6.5 KiB | 00m00s fedora 100% | 15.5 KiB/s | 5.6 KiB | 00m00s Copr repository 100% | 13.0 KiB/s | 1.5 KiB | 00m00s Additional repo copr_tstellar_fedora_c 100% | 12.9 KiB/s | 1.5 KiB | 00m00s Additional repo copr_fedora_llvm_team_ 100% | 12.8 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Nothing to do. Package "bc-1.08.1-2.fc42.s390x" is already installed. Package "bzip2-devel-1.0.8-20.fc42.s390x" is already installed. Package "cargo-1.86.0-1.fc42.s390x" is already installed. Package "check-devel-0.15.2-17.fc42.s390x" is already installed. Package "cmake-3.31.6-2.fc42.s390x" is already installed. Package "libcurl-devel-8.11.1-4.fc42.s390x" is already installed. Package "gcc-c++-15.1.1-1.fc42.s390x" is already installed. Package "gettext-devel-0.23.1-2.fc42.s390x" is already installed. Package "git-core-2.49.0-1.fc42.s390x" is already installed. Package "gmp-devel-1:6.3.0-4.fc42.s390x" is already installed. Package "graphviz-12.2.1-8.fc42.s390x" is already installed. Package "groff-1.23.0-8.fc42.s390x" is already installed. Package "json-c-devel-0.18-2.fc42.s390x" is already installed. Package "libxml2-devel-2.12.10-1.fc42.s390x" is already installed. Package "make-1:4.4.1-10.fc42.s390x" is already installed. Package "nmap-ncat-4:7.92-5.fc42.s390x" is already installed. Package "ncurses-devel-6.5-5.20250125.fc42.s390x" is already installed. Package "ocaml-5.3.0-2.fc42.s390x" is already installed. Package "openssl-devel-1:3.2.4-3.fc42.s390x" is already installed. Package "pcre2-devel-10.45-1.fc42.s390x" is already installed. Package "python3-3.13.3-2.fc42.s390x" is already installed. Package "python3-pytest-8.3.4-2.fc42.noarch" is already installed. Package "rust-1.86.0-1.fc42.s390x" is already installed. Package "cargo-rpm-macros-26.3-4.fc42.noarch" is already installed. Package "sendmail-milter-devel-8.18.1-5.fc42.s390x" is already installed. Package "systemd-257.5-2.fc42.s390x" is already installed. Package "systemd-devel-257.5-2.fc42.s390x" is already installed. Package "systemd-rpm-macros-257.5-2.fc42.noarch" is already installed. Package "tcl-1:9.0.0-7.fc42.s390x" is already installed. Package "valgrind-1:3.24.0-8.fc42.s390x" is already installed. Package "zlib-ng-compat-devel-2.2.4-3.fc42.s390x" is already installed. Building target platforms: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1737849600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.W3trS2 + umask 022 + cd /builddir/build/BUILD/clamav-1.0.8-build + cd clamav-1.0.8 + cd libclamav_rust + /usr/bin/cargo2rpm --path Cargo.toml buildrequires + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.aP3nOc + umask 022 + cd /builddir/build/BUILD/clamav-1.0.8-build + CFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd clamav-1.0.8 ++ echo -Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 ++ sed '/-Wl,--as-needed/!s/$/ -Wl,--as-needed/' + export 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1' + export have_cv_ipv6=yes + have_cv_ipv6=yes + CFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_FULL_SBINDIR:PATH=/usr/bin -DCMAKE_INSTALL_SBINDIR:PATH=bin -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON '-DRUSTFLAGS=-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' -DAPP_CONFIG_DIRECTORY=/etc -DCMAKE_INSTALL_DOCDIR=/usr/share/doc/clamav -DCLAMAV_USER=clamupdate -DCLAMAV_GROUP=clamupdate -DDATABASE_DIRECTORY=/var/lib/clamav -DENABLE_UNRAR=OFF -- The C compiler identification is Clang 20.1.3 -- The CXX compiler identification is Clang 20.1.3 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/clang++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Git: /usr/bin/git (found version "2.49.0") -- Rust tool `cargo` found: /usr/bin/cargo, 1.86.0 -- Rust tool `rustc` found: /usr/bin/rustc, 1.86.0 -- Rust tool `rustup` not found. -- Rust tool `rust-gdb` not found. -- Rust tool `rust-lldb` not found. -- Rust tool `rustdoc` found: /usr/bin/rustdoc, 1.86.0 -- Rust tool `rustfmt` not found. -- Rust tool `bindgen` not found. -- Rust's native static libs: -lgcc_s;-lutil;-lrt;-lpthread;-lm;-ldl;-lc -- Found Rust: /usr/bin/cargo (found version "1.86.0") -- Found Libcheck: /usr/include -- Found Python3: /usr/bin/python3.13 (found version "3.13.3") found components: Interpreter -- Valgrind found: /usr/bin/valgrind, 3.24.0 -- Found Threads: TRUE -- Found OpenSSL: /usr/lib64/libcrypto.so (found version "3.2.4") -- Found ZLIB: /usr/lib64/libz.so (found version "1.3.1") -- Found BZip2: /usr/lib64/libbz2.so (found version "1.0.8") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- Found LibXml2: /usr/lib64/libxml2.so (found version "2.12.10") -- Found PCRE2: /usr/lib64/libpcre2-8.so -- Performing Test Iconv_IS_BUILT_IN -- Performing Test Iconv_IS_BUILT_IN - Success -- Found Iconv: /usr/lib64/libc.so -- Found JSONC: /usr/lib64/libjson-c.so -- Found CURL: /usr/lib64/libcurl.so (found version "8.11.1") -- Found CURSES: /usr/lib64/libncurses.so;/usr/lib64/libtinfo.so -- Found Milter: /usr/lib64/libmilter.so -- Found SYSTEMD: /usr/lib64/libsystemd.so (found version "257") -- systemd services install dir: /usr/lib/systemd/system -- Performing Test CXX_FLAG__std_c_14 -- Performing Test CXX_FLAG__std_c_14 - Success -- Looking for arpa/inet.h -- Looking for arpa/inet.h - found -- Looking for fcntl.h -- Looking for fcntl.h - found -- Looking for grp.h -- Looking for grp.h - found -- Looking for limits.h -- Looking for limits.h - found -- Looking for malloc.h -- Looking for malloc.h - found -- Looking for netdb.h -- Looking for netdb.h - found -- Looking for netinet/in.h -- Looking for netinet/in.h - found -- Looking for poll.h -- Looking for poll.h - found -- Looking for pwd.h -- Looking for pwd.h - found -- Looking for stdbool.h -- Looking for stdbool.h - found -- Looking for stdlib.h -- Looking for stdlib.h - found -- Looking for string.h -- Looking for string.h - found -- Looking for strings.h -- Looking for strings.h - found -- Looking for sys/cdefs.h -- Looking for sys/cdefs.h - found -- Looking for sys/dl.h -- Looking for sys/dl.h - not found -- Looking for sys/fileio.h -- Looking for sys/fileio.h - not found -- Looking for sys/mman.h -- Looking for sys/mman.h - found -- Looking for sys/param.h -- Looking for sys/param.h - found -- Looking for sys/queue.h -- Looking for sys/queue.h - found -- Looking for sys/select.h -- Looking for sys/select.h - found -- Looking for sys/socket.h -- Looking for sys/socket.h - found -- Looking for sys/stat.h -- Looking for sys/stat.h - found -- Looking for sys/time.h -- Looking for sys/time.h - found -- Looking for sys/times.h -- Looking for sys/times.h - found -- Looking for sys/uio.h -- Looking for sys/uio.h - found -- Looking for syslog.h -- Looking for syslog.h - found -- Looking for termios.h -- Looking for termios.h - found -- Looking for time.h -- Looking for time.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for sys/fanotify.h -- Looking for sys/fanotify.h - found -- Looking for resolv.h -- Looking for resolv.h - found -- Looking for dirent.h -- Looking for dirent.h - found -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for inttypes.h -- Looking for inttypes.h - found -- Looking for sys/inttypes.h -- Looking for sys/inttypes.h - not found -- Looking for sys/int_types.h -- Looking for sys/int_types.h - not found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of ssize_t -- Check size of ssize_t - done -- Check size of off_t -- Check size of off_t - done -- Check size of int -- Check size of int - done -- Check size of short -- Check size of short - done -- Check size of long -- Check size of long - done -- Check size of long long -- Check size of long long - done -- Performing Test HAVE_RESTRICT -- Performing Test HAVE_RESTRICT - Success -- Performing Test HAVE_ATTRIB_PACKED -- Performing Test HAVE_ATTRIB_PACKED - Success -- Performing Test HAVE_ATTRIB_ALIGNED -- Performing Test HAVE_ATTRIB_ALIGNED - Success -- Performing Test HAVE_SYSTEM_LFS_FTS -- Performing Test HAVE_SYSTEM_LFS_FTS - Success -- Looking for recvmsg -- Looking for recvmsg - found -- Looking for sendmsg -- Looking for sendmsg - found -- Performing Test HAVE_CONTROL_IN_MSGHDR -- Performing Test HAVE_CONTROL_IN_MSGHDR - Success -- Performing Test HAVE_STRUCT_TM_TM_GMTOFF -- Performing Test HAVE_STRUCT_TM_TM_GMTOFF - Success -- Check size of int * -- Check size of int * - done -- Check size of time_t -- Check size of time_t - done -- Looking for _Exit -- Looking for _Exit - found -- Looking for accept4 -- Looking for accept4 - not found -- Looking for snprintf -- Looking for snprintf - found -- Looking for stat64 -- Looking for stat64 - not found -- Looking for strcasestr -- Looking for strcasestr - found -- Looking for strerror_r -- Looking for strerror_r - found -- Looking for strlcat -- Looking for strlcat - found -- Looking for strlcpy -- Looking for strlcpy - found -- Looking for strndup -- Looking for strndup - found -- Looking for strnlen -- Looking for strnlen - found -- Looking for strnstr -- Looking for strnstr - not found -- Looking for sysctlbyname -- Looking for sysctlbyname - not found -- Looking for timegm -- Looking for timegm - found -- Looking for vsnprintf -- Looking for vsnprintf - found -- Looking for fseeko -- Looking for fseeko - found -- Looking for getaddrinfo -- Looking for getaddrinfo - found -- Looking for getpagesize -- Looking for getpagesize - found -- Looking for mkstemp -- Looking for mkstemp - not found -- Looking for poll -- Looking for poll - found -- Looking for setgroups -- Looking for setgroups - not found -- Looking for setsid -- Looking for setsid - found -- Looking for initgroups -- Looking for initgroups - found -- Performing Test C_FLAG__Wall -- Performing Test C_FLAG__Wall - Success -- Performing Test C_FLAG__Wextra -- Performing Test C_FLAG__Wextra - Success -- Performing Test C_FLAG__Wformat_security -- Performing Test C_FLAG__Wformat_security - Success -- Performing Test CXX_FLAG__Wall -- Performing Test CXX_FLAG__Wall - Success -- Performing Test CXX_FLAG__Wformat_security -- Performing Test CXX_FLAG__Wformat_security - Success -- Performing Test CXX_FLAG__Wno_comment -- Performing Test CXX_FLAG__Wno_comment - Success -- Performing Test HAVE_MMAP -- Performing Test HAVE_MMAP - Success -- Performing Test HAVE_MMAP_MAP_ANONYMOUS -- Performing Test HAVE_MMAP_MAP_ANONYMOUS - Success -- Performing Test HAVE_SYSCONF_SC_PAGESIZE -- Performing Test HAVE_SYSCONF_SC_PAGESIZE - Success -- Configuration Options Summary -- Package Version: ClamAV 1.0.8 libclamav version: 11:0:0 libfreshclam version: 2:2:0 Install prefix: /usr Install database dir: /var/lib/clamav Install config dir: /etc Host system: Linux-6.11.4-301.fc41.s390x Target system: Linux-6.11.4-301.fc41.s390x Compiler: Build type: RelWithDebInfo C compiler: /usr/bin/clang C++ compiler: /usr/bin/clang++ Rust toolchain: /usr/bin/cargo (1.86.0) CFLAGS: -O2 -g -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection CXXFLAGS: -O2 -g -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection WARNCFLAGS: -Wall -Wextra -Wformat-security -- Engine Options -- Bytecode Runtime: interpreter -- Test Dependencies -- Unit Test Framework: libcheck /usr/include /usr/lib64/libcheck.so Feature Test Framework: python3 /usr/bin/python3.13 test command pytest;-v -- libclamav Dependencies -- Compression support: bzip2 /usr/include /usr/lib64/libbz2.so zlib /usr/include /usr/lib64/libz.so XML support: libxml2 /usr/include/libxml2;/usr/include/libxml2;/usr/include /usr/lib64/libxml2.so RegEx support: libpcre2 /usr/include /usr/lib64/libpcre2-8.so Crypto support: openssl /usr/include /usr/lib64/libssl.so;/usr/lib64/libcrypto.so JSON support: json-c /usr/include/json-c /usr/lib64/libjson-c.so Threading support: -- libfreshclam Extra Dependencies -- HTTP support: curl /usr/include /usr/lib64/libcurl.so -- Application Extra Dependencies -- GUI support: ncurses /usr/include /usr/lib64/libncurses.so;/usr/lib64/libtinfo.so -- Warning: libjson-c is known to share symbol names with other JSON libraries which may result in crashes for applications that use libclamav. Consider providing a static json-c library that was compiled with: CFLAGS="-fPIC". Default build settings for json-c 0.15+ should also work. Use the `-DENABLE_JSON_SHARED=OFF` option to prefer detection of the static library, or use -DJSONC_INCLUDE_DIR and -DJSONC_LIBRARY to specify the static JSON library. Build Options: Build apps: ON Shared library: ON Static library: OFF Enable UnRAR: OFF Examples: OFF Tests: ON Build man pages: ON Build doxygen HTML: OFF Maintainer Mode: OFF Build Extras: Build milter: ON (toggle with -DENABLE_MILTER=ON/OFF) Build clamonacc: ON (toggle with -DENABLE_CLAMONACC=ON/OFF) pthread Locale support: iconv /usr/include /usr/lib64/libc.so systemd: unit directory /usr/lib/systemd/system systemd ctl support: libsystemd /usr/include /usr/lib64/libsystemd.so Milter Support: libmilter /usr/include /usr/lib64/libmilter.so -- Configuring done (12.9s) -- Generating done (0.2s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j2 --verbose Change Dir: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j2 /usr/bin/cmake -S/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 -B/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/CMakeFiles /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f libclammspack/CMakeFiles/clammspack.dir/build.make libclammspack/CMakeFiles/clammspack.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/CMakeFiles/clammspack.dir/DependInfo.cmake "--color=" /usr/bin/gmake -f libclamav/CMakeFiles/regex.dir/build.make libclamav/CMakeFiles/regex.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/CMakeFiles/regex.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f libclamav/CMakeFiles/regex.dir/build.make libclamav/CMakeFiles/regex.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f libclammspack/CMakeFiles/clammspack.dir/build.make libclammspack/CMakeFiles/clammspack.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 0%] Building C object libclamav/CMakeFiles/regex.dir/regex/strlcpy.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/regex.dir/regex/strlcpy.c.o -MF CMakeFiles/regex.dir/regex/strlcpy.c.o.d -o CMakeFiles/regex.dir/regex/strlcpy.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex/strlcpy.c [ 0%] Building C object libclammspack/CMakeFiles/clammspack.dir/mspack/cabc.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/clang -DHAVE_CONFIG_H -Dclammspack_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -MD -MT libclammspack/CMakeFiles/clammspack.dir/mspack/cabc.c.o -MF CMakeFiles/clammspack.dir/mspack/cabc.c.o.d -o CMakeFiles/clammspack.dir/mspack/cabc.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack/cabc.c [ 0%] Building C object libclamav/CMakeFiles/regex.dir/regex/regcomp.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/regex.dir/regex/regcomp.c.o -MF CMakeFiles/regex.dir/regex/regcomp.c.o.d -o CMakeFiles/regex.dir/regex/regcomp.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex/regcomp.c [ 1%] Building C object libclammspack/CMakeFiles/clammspack.dir/mspack/cabd.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/clang -DHAVE_CONFIG_H -Dclammspack_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -MD -MT libclammspack/CMakeFiles/clammspack.dir/mspack/cabd.c.o -MF CMakeFiles/clammspack.dir/mspack/cabd.c.o.d -o CMakeFiles/clammspack.dir/mspack/cabd.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack/cabd.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex/regcomp.c:188:15: warning: comparison of integers of different signs: 'sopno' (aka 'long') and 'size_t' (aka 'unsigned long') [-Wsign-compare] 188 | if (p->ssize < len) { | ~~~~~~~~ ^ ~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex/regcomp.c:1097:16: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare] 1097 | for (i = 0; i < css; i++) | ~ ^ ~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex/regcomp.c:1125:18: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare] 1125 | for (i = 0; i < css; i++) | ~ ^ ~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex/regcomp.c:1128:10: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare] 1128 | if (i == css) | ~ ^ ~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex/regcomp.c:1149:16: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare] 1149 | for (i = 0; i < css; i++) | ~ ^ ~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex/regcomp.c:1166:16: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare] 1166 | for (i = 0; i < css; i++) | ~ ^ ~~~ [ 1%] Building C object libclammspack/CMakeFiles/clammspack.dir/mspack/chmc.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/clang -DHAVE_CONFIG_H -Dclammspack_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -MD -MT libclammspack/CMakeFiles/clammspack.dir/mspack/chmc.c.o -MF CMakeFiles/clammspack.dir/mspack/chmc.c.o.d -o CMakeFiles/clammspack.dir/mspack/chmc.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack/chmc.c [ 1%] Building C object libclammspack/CMakeFiles/clammspack.dir/mspack/chmd.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/clang -DHAVE_CONFIG_H -Dclammspack_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -MD -MT libclammspack/CMakeFiles/clammspack.dir/mspack/chmd.c.o -MF CMakeFiles/clammspack.dir/mspack/chmd.c.o.d -o CMakeFiles/clammspack.dir/mspack/chmd.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack/chmd.c [ 1%] Building C object libclammspack/CMakeFiles/clammspack.dir/mspack/crc32.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/clang -DHAVE_CONFIG_H -Dclammspack_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -MD -MT libclammspack/CMakeFiles/clammspack.dir/mspack/crc32.c.o -MF CMakeFiles/clammspack.dir/mspack/crc32.c.o.d -o CMakeFiles/clammspack.dir/mspack/crc32.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack/crc32.c [ 2%] Building C object libclammspack/CMakeFiles/clammspack.dir/mspack/hlpc.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/clang -DHAVE_CONFIG_H -Dclammspack_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -MD -MT libclammspack/CMakeFiles/clammspack.dir/mspack/hlpc.c.o -MF CMakeFiles/clammspack.dir/mspack/hlpc.c.o.d -o CMakeFiles/clammspack.dir/mspack/hlpc.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack/hlpc.c [ 2%] Building C object libclammspack/CMakeFiles/clammspack.dir/mspack/hlpd.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/clang -DHAVE_CONFIG_H -Dclammspack_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -MD -MT libclammspack/CMakeFiles/clammspack.dir/mspack/hlpd.c.o -MF CMakeFiles/clammspack.dir/mspack/hlpd.c.o.d -o CMakeFiles/clammspack.dir/mspack/hlpd.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack/hlpd.c [ 2%] Building C object libclammspack/CMakeFiles/clammspack.dir/mspack/kwajc.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/clang -DHAVE_CONFIG_H -Dclammspack_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -MD -MT libclammspack/CMakeFiles/clammspack.dir/mspack/kwajc.c.o -MF CMakeFiles/clammspack.dir/mspack/kwajc.c.o.d -o CMakeFiles/clammspack.dir/mspack/kwajc.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack/kwajc.c 6 warnings generated. [ 3%] Building C object libclamav/CMakeFiles/regex.dir/regex/regerror.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/regex.dir/regex/regerror.c.o -MF CMakeFiles/regex.dir/regex/regerror.c.o.d -o CMakeFiles/regex.dir/regex/regerror.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex/regerror.c [ 3%] Building C object libclammspack/CMakeFiles/clammspack.dir/mspack/kwajd.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/clang -DHAVE_CONFIG_H -Dclammspack_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -MD -MT libclammspack/CMakeFiles/clammspack.dir/mspack/kwajd.c.o -MF CMakeFiles/clammspack.dir/mspack/kwajd.c.o.d -o CMakeFiles/clammspack.dir/mspack/kwajd.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack/kwajd.c [ 3%] Building C object libclamav/CMakeFiles/regex.dir/regex/regexec.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/regex.dir/regex/regexec.c.o -MF CMakeFiles/regex.dir/regex/regexec.c.o.d -o CMakeFiles/regex.dir/regex/regexec.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex/regexec.c In file included from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex/regexec.c:81: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex/engine.c:226:16: warning: assigning to 'const char **' from 'char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] 226 | m->lastpos = (char **)cli_malloc((g->nplus+1) * | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227 | sizeof(char *)); | ~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex/engine.c:219:17: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare] 219 | for (i = 1; i <= m->g->nsub; i++) | ~ ^ ~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex/engine.c:277:17: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare] 277 | for (i = 1; i < nmatch; i++) | ~ ^ ~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex/engine.c:278:10: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare] 278 | if (i <= m->g->nsub) | ~ ^ ~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex/engine.c:311:14: warning: variable 'dp' set but not used [-Wunused-but-set-variable] 311 | const char *dp; | ^ In file included from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex/regexec.c:130: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex/engine.c:226:16: warning: assigning to 'const char **' from 'char **' discards qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers] 226 | m->lastpos = (char **)cli_malloc((g->nplus+1) * | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 227 | sizeof(char *)); | ~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex/engine.c:219:17: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare] 219 | for (i = 1; i <= m->g->nsub; i++) | ~ ^ ~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex/engine.c:277:17: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare] 277 | for (i = 1; i < nmatch; i++) | ~ ^ ~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex/engine.c:278:10: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare] 278 | if (i <= m->g->nsub) | ~ ^ ~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex/engine.c:311:14: warning: variable 'dp' set but not used [-Wunused-but-set-variable] 311 | const char *dp; | ^ [ 4%] Building C object libclammspack/CMakeFiles/clammspack.dir/mspack/litc.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/clang -DHAVE_CONFIG_H -Dclammspack_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -MD -MT libclammspack/CMakeFiles/clammspack.dir/mspack/litc.c.o -MF CMakeFiles/clammspack.dir/mspack/litc.c.o.d -o CMakeFiles/clammspack.dir/mspack/litc.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack/litc.c [ 4%] Building C object libclammspack/CMakeFiles/clammspack.dir/mspack/litd.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/clang -DHAVE_CONFIG_H -Dclammspack_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -MD -MT libclammspack/CMakeFiles/clammspack.dir/mspack/litd.c.o -MF CMakeFiles/clammspack.dir/mspack/litd.c.o.d -o CMakeFiles/clammspack.dir/mspack/litd.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack/litd.c [ 4%] Building C object libclammspack/CMakeFiles/clammspack.dir/mspack/lzssd.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/clang -DHAVE_CONFIG_H -Dclammspack_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -MD -MT libclammspack/CMakeFiles/clammspack.dir/mspack/lzssd.c.o -MF CMakeFiles/clammspack.dir/mspack/lzssd.c.o.d -o CMakeFiles/clammspack.dir/mspack/lzssd.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack/lzssd.c [ 4%] Building C object libclammspack/CMakeFiles/clammspack.dir/mspack/lzxc.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/clang -DHAVE_CONFIG_H -Dclammspack_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -MD -MT libclammspack/CMakeFiles/clammspack.dir/mspack/lzxc.c.o -MF CMakeFiles/clammspack.dir/mspack/lzxc.c.o.d -o CMakeFiles/clammspack.dir/mspack/lzxc.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack/lzxc.c [ 5%] Building C object libclammspack/CMakeFiles/clammspack.dir/mspack/lzxd.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/clang -DHAVE_CONFIG_H -Dclammspack_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -MD -MT libclammspack/CMakeFiles/clammspack.dir/mspack/lzxd.c.o -MF CMakeFiles/clammspack.dir/mspack/lzxd.c.o.d -o CMakeFiles/clammspack.dir/mspack/lzxd.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack/lzxd.c 10 warnings generated. [ 5%] Building C object libclamav/CMakeFiles/regex.dir/regex/regfree.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/regex.dir/regex/regfree.c.o -MF CMakeFiles/regex.dir/regex/regfree.c.o.d -o CMakeFiles/regex.dir/regex/regfree.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex/regfree.c gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 5%] Built target regex [ 5%] Building C object libclammspack/CMakeFiles/clammspack.dir/mspack/mszipc.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/clang -DHAVE_CONFIG_H -Dclammspack_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -MD -MT libclammspack/CMakeFiles/clammspack.dir/mspack/mszipc.c.o -MF CMakeFiles/clammspack.dir/mspack/mszipc.c.o.d -o CMakeFiles/clammspack.dir/mspack/mszipc.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack/mszipc.c [ 5%] Building C object libclammspack/CMakeFiles/clammspack.dir/mspack/mszipd.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/clang -DHAVE_CONFIG_H -Dclammspack_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -MD -MT libclammspack/CMakeFiles/clammspack.dir/mspack/mszipd.c.o -MF CMakeFiles/clammspack.dir/mspack/mszipd.c.o.d -o CMakeFiles/clammspack.dir/mspack/mszipd.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack/mszipd.c /usr/bin/gmake -f libclamav/CMakeFiles/lzma_sdk.dir/build.make libclamav/CMakeFiles/lzma_sdk.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/CMakeFiles/lzma_sdk.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f libclamav/CMakeFiles/lzma_sdk.dir/build.make libclamav/CMakeFiles/lzma_sdk.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 5%] Building C object libclamav/CMakeFiles/lzma_sdk.dir/7z/7zAlloc.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/lzma_sdk.dir/7z/7zAlloc.c.o -MF CMakeFiles/lzma_sdk.dir/7z/7zAlloc.c.o.d -o CMakeFiles/lzma_sdk.dir/7z/7zAlloc.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/7zAlloc.c [ 5%] Building C object libclammspack/CMakeFiles/clammspack.dir/mspack/oabc.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/clang -DHAVE_CONFIG_H -Dclammspack_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -MD -MT libclammspack/CMakeFiles/clammspack.dir/mspack/oabc.c.o -MF CMakeFiles/clammspack.dir/mspack/oabc.c.o.d -o CMakeFiles/clammspack.dir/mspack/oabc.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack/oabc.c [ 6%] Building C object libclammspack/CMakeFiles/clammspack.dir/mspack/oabd.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/clang -DHAVE_CONFIG_H -Dclammspack_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -MD -MT libclammspack/CMakeFiles/clammspack.dir/mspack/oabd.c.o -MF CMakeFiles/clammspack.dir/mspack/oabd.c.o.d -o CMakeFiles/clammspack.dir/mspack/oabd.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack/oabd.c [ 7%] Building C object libclamav/CMakeFiles/lzma_sdk.dir/7z/7zBuf.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/lzma_sdk.dir/7z/7zBuf.c.o -MF CMakeFiles/lzma_sdk.dir/7z/7zBuf.c.o.d -o CMakeFiles/lzma_sdk.dir/7z/7zBuf.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/7zBuf.c [ 7%] Building C object libclammspack/CMakeFiles/clammspack.dir/mspack/qtmd.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/clang -DHAVE_CONFIG_H -Dclammspack_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -MD -MT libclammspack/CMakeFiles/clammspack.dir/mspack/qtmd.c.o -MF CMakeFiles/clammspack.dir/mspack/qtmd.c.o.d -o CMakeFiles/clammspack.dir/mspack/qtmd.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack/qtmd.c [ 7%] Building C object libclamav/CMakeFiles/lzma_sdk.dir/7z/7zBuf2.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/lzma_sdk.dir/7z/7zBuf2.c.o -MF CMakeFiles/lzma_sdk.dir/7z/7zBuf2.c.o.d -o CMakeFiles/lzma_sdk.dir/7z/7zBuf2.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/7zBuf2.c [ 7%] Building C object libclamav/CMakeFiles/lzma_sdk.dir/7z/7zCrc.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/lzma_sdk.dir/7z/7zCrc.c.o -MF CMakeFiles/lzma_sdk.dir/7z/7zCrc.c.o.d -o CMakeFiles/lzma_sdk.dir/7z/7zCrc.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/7zCrc.c [ 7%] Building C object libclamav/CMakeFiles/lzma_sdk.dir/7z/7zCrcOpt.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/lzma_sdk.dir/7z/7zCrcOpt.c.o -MF CMakeFiles/lzma_sdk.dir/7z/7zCrcOpt.c.o.d -o CMakeFiles/lzma_sdk.dir/7z/7zCrcOpt.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/7zCrcOpt.c [ 7%] Building C object libclammspack/CMakeFiles/clammspack.dir/mspack/system.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/clang -DHAVE_CONFIG_H -Dclammspack_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -MD -MT libclammspack/CMakeFiles/clammspack.dir/mspack/system.c.o -MF CMakeFiles/clammspack.dir/mspack/system.c.o.d -o CMakeFiles/clammspack.dir/mspack/system.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack/system.c [ 7%] Building C object libclammspack/CMakeFiles/clammspack.dir/mspack/szddc.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/clang -DHAVE_CONFIG_H -Dclammspack_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -MD -MT libclammspack/CMakeFiles/clammspack.dir/mspack/szddc.c.o -MF CMakeFiles/clammspack.dir/mspack/szddc.c.o.d -o CMakeFiles/clammspack.dir/mspack/szddc.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack/szddc.c [ 8%] Building C object libclamav/CMakeFiles/lzma_sdk.dir/7z/7zDec.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/lzma_sdk.dir/7z/7zDec.c.o -MF CMakeFiles/lzma_sdk.dir/7z/7zDec.c.o.d -o CMakeFiles/lzma_sdk.dir/7z/7zDec.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/7zDec.c [ 9%] Building C object libclammspack/CMakeFiles/clammspack.dir/mspack/szddd.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/clang -DHAVE_CONFIG_H -Dclammspack_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -MD -MT libclammspack/CMakeFiles/clammspack.dir/mspack/szddd.c.o -MF CMakeFiles/clammspack.dir/mspack/szddd.c.o.d -o CMakeFiles/clammspack.dir/mspack/szddd.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack/szddd.c [ 9%] Linking C shared library libclammspack.so cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/cmake -E cmake_link_script CMakeFiles/clammspack.dir/link.txt --verbose=1 [ 9%] Building C object libclamav/CMakeFiles/lzma_sdk.dir/7z/7zFile.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/lzma_sdk.dir/7z/7zFile.c.o -MF CMakeFiles/lzma_sdk.dir/7z/7zFile.c.o.d -o CMakeFiles/lzma_sdk.dir/7z/7zFile.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/7zFile.c [ 9%] Building C object libclamav/CMakeFiles/lzma_sdk.dir/7z/7zIn.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/lzma_sdk.dir/7z/7zIn.c.o -MF CMakeFiles/lzma_sdk.dir/7z/7zIn.c.o.d -o CMakeFiles/lzma_sdk.dir/7z/7zIn.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/7zIn.c /usr/bin/clang -fPIC -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -Xlinker --dependency-file=CMakeFiles/clammspack.dir/link.d -Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -shared -Wl,-soname,libclammspack.so.0 -o libclammspack.so.0.8.0 CMakeFiles/clammspack.dir/mspack/cabc.c.o CMakeFiles/clammspack.dir/mspack/cabd.c.o CMakeFiles/clammspack.dir/mspack/chmc.c.o CMakeFiles/clammspack.dir/mspack/chmd.c.o CMakeFiles/clammspack.dir/mspack/crc32.c.o CMakeFiles/clammspack.dir/mspack/hlpc.c.o CMakeFiles/clammspack.dir/mspack/hlpd.c.o CMakeFiles/clammspack.dir/mspack/kwajc.c.o CMakeFiles/clammspack.dir/mspack/kwajd.c.o CMakeFiles/clammspack.dir/mspack/litc.c.o CMakeFiles/clammspack.dir/mspack/litd.c.o CMakeFiles/clammspack.dir/mspack/lzssd.c.o CMakeFiles/clammspack.dir/mspack/lzxc.c.o CMakeFiles/clammspack.dir/mspack/lzxd.c.o CMakeFiles/clammspack.dir/mspack/mszipc.c.o CMakeFiles/clammspack.dir/mspack/mszipd.c.o CMakeFiles/clammspack.dir/mspack/oabc.c.o CMakeFiles/clammspack.dir/mspack/oabd.c.o CMakeFiles/clammspack.dir/mspack/qtmd.c.o CMakeFiles/clammspack.dir/mspack/system.c.o CMakeFiles/clammspack.dir/mspack/szddc.c.o CMakeFiles/clammspack.dir/mspack/szddd.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack && /usr/bin/cmake -E cmake_symlink_library libclammspack.so.0.8.0 libclammspack.so.0 libclammspack.so gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 9%] Built target clammspack [ 9%] Building C object libclamav/CMakeFiles/lzma_sdk.dir/7z/7zStream.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/lzma_sdk.dir/7z/7zStream.c.o -MF CMakeFiles/lzma_sdk.dir/7z/7zStream.c.o.d -o CMakeFiles/lzma_sdk.dir/7z/7zStream.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/7zStream.c /usr/bin/gmake -f libclamav/CMakeFiles/yara.dir/build.make libclamav/CMakeFiles/yara.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/CMakeFiles/yara.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f libclamav/CMakeFiles/yara.dir/build.make libclamav/CMakeFiles/yara.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 9%] Building C object libclamav/CMakeFiles/yara.dir/yara_compiler.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/yara.dir/yara_compiler.c.o -MF CMakeFiles/yara.dir/yara_compiler.c.o.d -o CMakeFiles/yara.dir/yara_compiler.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/yara_compiler.c [ 10%] Building C object libclamav/CMakeFiles/lzma_sdk.dir/7z/Bcj2.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/lzma_sdk.dir/7z/Bcj2.c.o -MF CMakeFiles/lzma_sdk.dir/7z/Bcj2.c.o.d -o CMakeFiles/lzma_sdk.dir/7z/Bcj2.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/Bcj2.c [ 10%] Building C object libclamav/CMakeFiles/yara.dir/yara_exec.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/yara.dir/yara_exec.c.o -MF CMakeFiles/yara.dir/yara_exec.c.o.d -o CMakeFiles/yara.dir/yara_exec.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/yara_exec.c [ 10%] Building C object libclamav/CMakeFiles/lzma_sdk.dir/7z/Bra.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/lzma_sdk.dir/7z/Bra.c.o -MF CMakeFiles/lzma_sdk.dir/7z/Bra.c.o.d -o CMakeFiles/lzma_sdk.dir/7z/Bra.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/Bra.c [ 10%] Building C object libclamav/CMakeFiles/lzma_sdk.dir/7z/Bra86.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/lzma_sdk.dir/7z/Bra86.c.o -MF CMakeFiles/lzma_sdk.dir/7z/Bra86.c.o.d -o CMakeFiles/lzma_sdk.dir/7z/Bra86.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/Bra86.c [ 11%] Building C object libclamav/CMakeFiles/yara.dir/yara_hash.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/yara.dir/yara_hash.c.o -MF CMakeFiles/yara.dir/yara_hash.c.o.d -o CMakeFiles/yara.dir/yara_hash.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/yara_hash.c [ 11%] Building C object libclamav/CMakeFiles/lzma_sdk.dir/7z/BraIA64.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/lzma_sdk.dir/7z/BraIA64.c.o -MF CMakeFiles/lzma_sdk.dir/7z/BraIA64.c.o.d -o CMakeFiles/lzma_sdk.dir/7z/BraIA64.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/BraIA64.c [ 11%] Building C object libclamav/CMakeFiles/yara.dir/yara_parser.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/yara.dir/yara_parser.c.o -MF CMakeFiles/yara.dir/yara_parser.c.o.d -o CMakeFiles/yara.dir/yara_parser.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/yara_parser.c [ 12%] Building C object libclamav/CMakeFiles/lzma_sdk.dir/7z/CpuArch.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/lzma_sdk.dir/7z/CpuArch.c.o -MF CMakeFiles/lzma_sdk.dir/7z/CpuArch.c.o.d -o CMakeFiles/lzma_sdk.dir/7z/CpuArch.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/CpuArch.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/yara_parser.c:466:9: warning: variable 're_flags' set but not used [-Wunused-but-set-variable] 466 | int re_flags = 0; | ^ [ 12%] Building C object libclamav/CMakeFiles/lzma_sdk.dir/7z/Delta.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/lzma_sdk.dir/7z/Delta.c.o -MF CMakeFiles/lzma_sdk.dir/7z/Delta.c.o.d -o CMakeFiles/lzma_sdk.dir/7z/Delta.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/Delta.c 1 warning generated. [ 12%] Building C object libclamav/CMakeFiles/yara.dir/yara_arena.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/yara.dir/yara_arena.c.o -MF CMakeFiles/yara.dir/yara_arena.c.o.d -o CMakeFiles/yara.dir/yara_arena.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/yara_arena.c [ 12%] Building C object libclamav/CMakeFiles/lzma_sdk.dir/7z/Lzma2Dec.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/lzma_sdk.dir/7z/Lzma2Dec.c.o -MF CMakeFiles/lzma_sdk.dir/7z/Lzma2Dec.c.o.d -o CMakeFiles/lzma_sdk.dir/7z/Lzma2Dec.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/Lzma2Dec.c [ 12%] Building C object libclamav/CMakeFiles/yara.dir/yara_grammar.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/yara.dir/yara_grammar.c.o -MF CMakeFiles/yara.dir/yara_grammar.c.o.d -o CMakeFiles/yara.dir/yara_grammar.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/yara_grammar.c [ 12%] Building C object libclamav/CMakeFiles/lzma_sdk.dir/7z/LzmaDec.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/lzma_sdk.dir/7z/LzmaDec.c.o -MF CMakeFiles/lzma_sdk.dir/7z/LzmaDec.c.o.d -o CMakeFiles/lzma_sdk.dir/7z/LzmaDec.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/LzmaDec.c yara_grammar.c:1466:9: warning: variable 'yara_yynerrs' set but not used [-Wunused-but-set-variable] 1466 | int yynerrs; | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/yara_lexer.h:46:17: note: expanded from macro 'yynerrs' 46 | #define yynerrs yara_yynerrs | ^ 1 warning generated. [ 13%] Building C object libclamav/CMakeFiles/yara.dir/yara_lexer.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/yara.dir/yara_lexer.c.o -MF CMakeFiles/yara.dir/yara_lexer.c.o.d -o CMakeFiles/yara.dir/yara_lexer.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/yara_lexer.c yara_lexer.c:2571:24: warning: unused function 'yy_fatal_error' [-Wunused-function] 2571 | static void yynoreturn yy_fatal_error (const char* msg , yyscan_t yyscanner) | ^~~~~~~~~~~~~~ [ 14%] Building C object libclamav/CMakeFiles/lzma_sdk.dir/7z/Ppmd7.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/lzma_sdk.dir/7z/Ppmd7.c.o -MF CMakeFiles/lzma_sdk.dir/7z/Ppmd7.c.o.d -o CMakeFiles/lzma_sdk.dir/7z/Ppmd7.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/Ppmd7.c 1 warning generated. gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 14%] Built target yara /usr/bin/gmake -f libclamav/CMakeFiles/tomsfastmath.dir/build.make libclamav/CMakeFiles/tomsfastmath.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/CMakeFiles/tomsfastmath.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f libclamav/CMakeFiles/tomsfastmath.dir/build.make libclamav/CMakeFiles/tomsfastmath.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 14%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_add.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_add.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_add.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_add.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/addsub/fp_add.c [ 14%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_add_d.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_add_d.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_add_d.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_add_d.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/addsub/fp_add_d.c [ 14%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_addmod.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_addmod.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_addmod.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_addmod.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/addsub/fp_addmod.c [ 15%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/addsub/fp_cmp.c [ 15%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp_d.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp_d.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp_d.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp_d.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/addsub/fp_cmp_d.c [ 15%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp_mag.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp_mag.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp_mag.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp_mag.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/addsub/fp_cmp_mag.c [ 15%] Building C object libclamav/CMakeFiles/lzma_sdk.dir/7z/Ppmd7Dec.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/lzma_sdk.dir/7z/Ppmd7Dec.c.o -MF CMakeFiles/lzma_sdk.dir/7z/Ppmd7Dec.c.o.d -o CMakeFiles/lzma_sdk.dir/7z/Ppmd7Dec.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/Ppmd7Dec.c [ 15%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_sub.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_sub.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_sub.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_sub.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/addsub/fp_sub.c [ 16%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_sub_d.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_sub_d.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_sub_d.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_sub_d.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/addsub/fp_sub_d.c [ 16%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_submod.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_submod.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_submod.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_submod.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/addsub/fp_submod.c [ 16%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/s_fp_add.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/s_fp_add.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/s_fp_add.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/s_fp_add.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/addsub/s_fp_add.c [ 16%] Building C object libclamav/CMakeFiles/lzma_sdk.dir/7z/Xz.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/lzma_sdk.dir/7z/Xz.c.o -MF CMakeFiles/lzma_sdk.dir/7z/Xz.c.o.d -o CMakeFiles/lzma_sdk.dir/7z/Xz.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/Xz.c [ 16%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/s_fp_sub.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/s_fp_sub.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/s_fp_sub.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/s_fp_sub.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/addsub/s_fp_sub.c [ 17%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_radix_size.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_radix_size.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_radix_size.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_radix_size.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/bin/fp_radix_size.c [ 17%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_radix.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_radix.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_radix.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_radix.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/bin/fp_read_radix.c [ 17%] Building C object libclamav/CMakeFiles/lzma_sdk.dir/7z/XzCrc64.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/lzma_sdk.dir/7z/XzCrc64.c.o -MF CMakeFiles/lzma_sdk.dir/7z/XzCrc64.c.o.d -o CMakeFiles/lzma_sdk.dir/7z/XzCrc64.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/XzCrc64.c [ 17%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_signed_bin.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_signed_bin.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_signed_bin.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_signed_bin.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/bin/fp_read_signed_bin.c [ 17%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_unsigned_bin.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_unsigned_bin.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_unsigned_bin.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_unsigned_bin.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/bin/fp_read_unsigned_bin.c [ 18%] Building C object libclamav/CMakeFiles/lzma_sdk.dir/7z/XzDec.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/lzma_sdk.dir/7z/XzDec.c.o -MF CMakeFiles/lzma_sdk.dir/7z/XzDec.c.o.d -o CMakeFiles/lzma_sdk.dir/7z/XzDec.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/XzDec.c [ 19%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_reverse.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_reverse.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_reverse.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_reverse.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/bin/fp_reverse.c [ 19%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_s_rmap.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_s_rmap.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_s_rmap.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_s_rmap.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/bin/fp_s_rmap.c [ 19%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_signed_bin_size.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_signed_bin_size.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_signed_bin_size.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_signed_bin_size.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/bin/fp_signed_bin_size.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/XzDec.c:309:80: warning: implicit conversion from enumeration type 'ECoderFinishMode' to different enumeration type 'ELzmaFinishMode' [-Wenum-conversion] 309 | SRes res = Lzma2Dec_DecodeToBuf((CLzma2Dec *)pp, dest, destLen, src, srcLen, finishMode, &status); | ~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/XzDec.c:499:56: warning: comparison of integers of different signs: 'UInt32' (aka 'unsigned int') and 'int32_t' (aka 'int') [-Wsign-compare] 499 | if (CrcCalc(buf + XZ_SIG_SIZE, XZ_STREAM_FLAGS_SIZE) != | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ 500 | GetUi32(buf + XZ_SIG_SIZE + XZ_STREAM_FLAGS_SIZE)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/XzDec.c:509:21: warning: comparison of integers of different signs: 'int32_t' (aka 'int') and 'UInt32' (aka 'unsigned int') [-Wsign-compare] 509 | (GetUi32(buf) == CrcCalc(buf + 4, 6) && | ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/XzDec.c:525:35: warning: comparison of integers of different signs: 'UInt32' (aka 'unsigned int') and 'int32_t' (aka 'int') [-Wsign-compare] 525 | if (CrcCalc(header, headerSize) != GetUi32(header + headerSize)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/XzDec.c:848:38: warning: comparison of integers of different signs: 'unsigned int' and 'int32_t' (aka 'int') [-Wsign-compare] 848 | if (CRC_GET_DIGEST(p->crc) != GetUi32(p->buf)) | ~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~ [ 19%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_to_signed_bin.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_to_signed_bin.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_to_signed_bin.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_to_signed_bin.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/bin/fp_to_signed_bin.c [ 20%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_to_unsigned_bin.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_to_unsigned_bin.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_to_unsigned_bin.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_to_unsigned_bin.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/bin/fp_to_unsigned_bin.c [ 20%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_toradix.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_toradix.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_toradix.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_toradix.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/bin/fp_toradix.c [ 20%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_toradix_n.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_toradix_n.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_toradix_n.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_toradix_n.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/bin/fp_toradix_n.c 5 warnings generated. [ 20%] Building C object libclamav/CMakeFiles/lzma_sdk.dir/7z/XzIn.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/lzma_sdk.dir/7z/XzIn.c.o -MF CMakeFiles/lzma_sdk.dir/7z/XzIn.c.o.d -o CMakeFiles/lzma_sdk.dir/7z/XzIn.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/XzIn.c [ 20%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_unsigned_bin_size.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_unsigned_bin_size.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_unsigned_bin_size.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_unsigned_bin_size.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/bin/fp_unsigned_bin_size.c [ 21%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_cnt_lsb.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_cnt_lsb.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_cnt_lsb.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_cnt_lsb.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/bit/fp_cnt_lsb.c [ 21%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_count_bits.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_count_bits.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_count_bits.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_count_bits.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/bit/fp_count_bits.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/XzIn.c:79:24: warning: variable 'crcStartPos' set but not used [-Wunused-but-set-variable] 79 | size_t i, numBlocks, crcStartPos, pos = 1; | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/XzIn.c:87:11: warning: comparison of integers of different signs: 'UInt32' (aka 'unsigned int') and 'int32_t' (aka 'int') [-Wsign-compare] 87 | if (crc != GetUi32(buf + size)) | ~~~ ^ ~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z/XzIn.c:201:20: warning: comparison of integers of different signs: 'int32_t' (aka 'int') and 'UInt32' (aka 'unsigned int') [-Wsign-compare] 201 | if (GetUi32(buf) != CrcCalc(buf + 4, 6)) | ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~ [ 21%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_div_2.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_div_2.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_div_2.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_div_2.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/bit/fp_div_2.c [ 21%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_div_2d.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_div_2d.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_div_2d.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_div_2d.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/bit/fp_div_2d.c 3 warnings generated. gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 21%] Built target lzma_sdk /usr/bin/gmake -f libclamav/CMakeFiles/bytecode_runtime.dir/build.make libclamav/CMakeFiles/bytecode_runtime.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/CMakeFiles/bytecode_runtime.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f libclamav/CMakeFiles/bytecode_runtime.dir/build.make libclamav/CMakeFiles/bytecode_runtime.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 21%] Building C object libclamav/CMakeFiles/bytecode_runtime.dir/bytecode_nojit.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/bytecode_runtime.dir/bytecode_nojit.c.o -MF CMakeFiles/bytecode_runtime.dir/bytecode_nojit.c.o.d -o CMakeFiles/bytecode_runtime.dir/bytecode_nojit.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_nojit.c [ 22%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_lshd.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_lshd.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_lshd.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_lshd.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/bit/fp_lshd.c [ 22%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_mod_2d.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_mod_2d.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_mod_2d.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_mod_2d.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/bit/fp_mod_2d.c [ 22%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_rshd.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_rshd.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_rshd.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_rshd.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/bit/fp_rshd.c gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 22%] Built target bytecode_runtime /usr/bin/gmake -f libclamav_rust/CMakeFiles/clamav_rust_target.dir/build.make libclamav_rust/CMakeFiles/clamav_rust_target.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav_rust /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav_rust/CMakeFiles/clamav_rust_target.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f libclamav_rust/CMakeFiles/clamav_rust_target.dir/build.make libclamav_rust/CMakeFiles/clamav_rust_target.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 22%] Building clamav_rust in /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build with: /usr/bin/cargo build --target s390x-unknown-linux-gnu --release --target-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust && /usr/bin/cmake -E env CARGO_CMD=build CARGO_TARGET_DIR=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build MAINTAINER_MODE=OFF RUSTFLAGS=-Copt-level=3\ -Cdebuginfo=2\ -Ccodegen-units=1\ -Cstrip=none\ --cap-lints=warn\ -g /usr/bin/cargo build --target s390x-unknown-linux-gnu --release --target-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build [ 22%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_div.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_div.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_div.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_div.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/divide/fp_div.c [ 23%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_div_d.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_div_d.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_div_d.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_div_d.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/divide/fp_div_d.c Locking 96 packages to latest compatible versions Compiling libc v0.2.170 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/libc-0.2.170/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=40bf61cccf110904 -C extra-filename=-53bc9344166bfd13 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/libc-53bc9344166bfd13 -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` [ 23%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_mod.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_mod.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_mod.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_mod.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/divide/fp_mod.c [ 23%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_mod_d.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_mod_d.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_mod_d.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_mod_d.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/divide/fp_mod_d.c [ 23%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/exptmod/fp_2expt.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/exptmod/fp_2expt.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/exptmod/fp_2expt.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/exptmod/fp_2expt.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/exptmod/fp_2expt.c [ 24%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/exptmod/fp_exptmod.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/exptmod/fp_exptmod.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/exptmod/fp_exptmod.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/exptmod/fp_exptmod.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/exptmod/fp_exptmod.c Compiling autocfg v1.4.0 Running `/usr/bin/rustc --crate-name autocfg --edition=2015 /usr/share/cargo/registry/autocfg-1.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e47ad9a187b3bcf5 -C extra-filename=-85ebf784ea514cd1 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` [ 24%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/misc/fp_ident.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/misc/fp_ident.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/misc/fp_ident.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/misc/fp_ident.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/misc/fp_ident.c [ 24%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/misc/fp_set.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/misc/fp_set.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/misc/fp_set.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/misc/fp_set.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/misc/fp_set.c [ 24%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_calc_normalization.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_calc_normalization.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_calc_normalization.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_calc_normalization.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mont/fp_montgomery_calc_normalization.c [ 25%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_reduce.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_reduce.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_reduce.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_reduce.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mont/fp_montgomery_reduce.c [ 25%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_setup.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_setup.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_setup.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_setup.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mont/fp_montgomery_setup.c [ 25%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mul/fp_mul.c Compiling proc-macro2 v1.0.94 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.94/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=b303f8ee052e9a03 -C extra-filename=-cfc7e7167bc7d2d7 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/proc-macro2-cfc7e7167bc7d2d7 -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` [ 25%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mul/fp_mul_comba.c [ 26%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_2.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_2.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_2.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_2.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mul/fp_mul_2.c [ 26%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_2d.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_2d.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_2d.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_2d.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mul/fp_mul_2d.c Running `/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/proc-macro2-cfc7e7167bc7d2d7/build-script-build` [ 26%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_12.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_12.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_12.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_12.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mul/fp_mul_comba_12.c Compiling unicode-ident v1.0.18 Running `/usr/bin/rustc --crate-name unicode_ident --edition=2018 /usr/share/cargo/registry/unicode-ident-1.0.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=85e6ec08ea9c1ed8 -C extra-filename=-da1ea9bb2974d904 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` [ 26%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_17.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_17.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_17.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_17.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mul/fp_mul_comba_17.c Running `/usr/bin/rustc --crate-name proc_macro2 --edition=2021 /usr/share/cargo/registry/proc-macro2-1.0.94/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "proc-macro", "span-locations"))' -C metadata=6df6a49ab3e02cdb -C extra-filename=-1808b81e23e7fca9 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern unicode_ident=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libunicode_ident-da1ea9bb2974d904.rmeta --cap-lints allow --cfg wrap_proc_macro --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(no_is_available)' --check-cfg 'cfg(no_literal_byte_character)' --check-cfg 'cfg(no_literal_c_string)' --check-cfg 'cfg(no_source_text)' --check-cfg 'cfg(proc_macro_span)' --check-cfg 'cfg(procmacro2_backtrace)' --check-cfg 'cfg(procmacro2_nightly_testing)' --check-cfg 'cfg(procmacro2_semver_exempt)' --check-cfg 'cfg(randomize_layout)' --check-cfg 'cfg(span_locations)' --check-cfg 'cfg(super_unstable)' --check-cfg 'cfg(wrap_proc_macro)'` [ 27%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_20.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_20.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_20.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_20.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mul/fp_mul_comba_20.c Compiling quote v1.0.39 Running `/usr/bin/rustc --crate-name quote --edition=2018 /usr/share/cargo/registry/quote-1.0.39/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "proc-macro"))' -C metadata=736e2ca7fc8337b9 -C extra-filename=-47070700515862c6 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern proc_macro2=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libproc_macro2-1808b81e23e7fca9.rmeta --cap-lints allow` Running `/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/libc-53bc9344166bfd13/build-script-build` Running `/usr/bin/rustc --crate-name libc --edition=2021 /usr/share/cargo/registry/libc-0.2.170/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=6c4255444ac7744a -C extra-filename=-2513a9225dfcfe66 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow --cfg freebsd11 --cfg libc_const_extern_fn --check-cfg 'cfg(emscripten_old_stat_abi)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(libc_const_extern_fn)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(libc_thread_local)' --check-cfg 'cfg(libc_ctest)' --check-cfg 'cfg(linux_time_bits64)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` [ 27%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_24.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_24.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_24.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_24.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mul/fp_mul_comba_24.c Compiling version_check v0.9.5 Running `/usr/bin/rustc --crate-name version_check --edition=2015 /usr/share/cargo/registry/version_check-0.9.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=aaa1b88414ced574 -C extra-filename=-df985743fd55946e --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling cfg-if v1.0.0 Running `/usr/bin/rustc --crate-name cfg_if --edition=2018 /usr/share/cargo/registry/cfg-if-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std"))' -C metadata=8b5ec4c5787f5c3b -C extra-filename=-105058de56c293ea --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling crossbeam-utils v0.8.21 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/crossbeam-utils-0.8.21/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=4c3a14809195178e -C extra-filename=-b7aac435682272cf --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/crossbeam-utils-b7aac435682272cf -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Running `/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/crossbeam-utils-b7aac435682272cf/build-script-build` Compiling syn v2.0.99 Running `/usr/bin/rustc --crate-name syn --edition=2021 /usr/share/cargo/registry/syn-2.0.99/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "test", "visit", "visit-mut"))' -C metadata=02030c75bc537165 -C extra-filename=-11174c02814f63e8 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern proc_macro2=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libproc_macro2-1808b81e23e7fca9.rmeta --extern quote=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libquote-47070700515862c6.rmeta --extern unicode_ident=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libunicode_ident-da1ea9bb2974d904.rmeta --cap-lints allow` [ 27%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_28.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_28.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_28.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_28.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mul/fp_mul_comba_28.c Compiling num-traits v0.2.19 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/num-traits-0.2.19/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="i128"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=14c845aeb45a5ea5 -C extra-filename=-13ad6bb3699e629e --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/num-traits-13ad6bb3699e629e -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern autocfg=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libautocfg-85ebf784ea514cd1.rlib --cap-lints allow` Compiling getrandom v0.3.2 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/getrandom-0.3.2/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(getrandom_backend, values("custom", "efi_rng", "rdrand", "rndr", "linux_getrandom", "linux_raw", "wasm_js"))' --check-cfg 'cfg(getrandom_msan)' --check-cfg 'cfg(getrandom_windows_legacy)' --check-cfg 'cfg(getrandom_test_linux_fallback)' --check-cfg 'cfg(getrandom_test_linux_without_fallback)' --check-cfg 'cfg(getrandom_test_netbsd_fallback)' --check-cfg 'cfg(target_os, values("cygwin"))' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std"))' -C metadata=9488a4dfc91b9097 -C extra-filename=-bf03271340799d08 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/getrandom-bf03271340799d08 -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling rustix v1.0.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/rustix-1.0.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(error_in_core)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(wasip2)' --check-cfg 'cfg(target_arch, values("xtensa"))' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "default", "event", "fs", "io_uring", "libc", "libc_errno", "linux_4_11", "linux_5_1", "linux_5_11", "linux_latest", "mm", "mount", "net", "param", "pipe", "process", "pty", "rand", "runtime", "shm", "std", "stdio", "system", "termios", "thread", "time", "try_close", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=f2677fde76715238 -C extra-filename=-1ca3b6b35399ed73 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/rustix-1ca3b6b35399ed73 -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Running `/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/num-traits-13ad6bb3699e629e/build-script-build` Running `/usr/bin/rustc --crate-name crossbeam_utils --edition=2021 /usr/share/cargo/registry/crossbeam-utils-0.8.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=a4644290dd31e94d -C extra-filename=-abfa00e7279cbded --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g --check-cfg 'cfg(crossbeam_no_atomic,crossbeam_sanitize_thread)'` [ 27%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_3.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_3.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_3.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_3.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mul/fp_mul_comba_3.c [ 28%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_32.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_32.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_32.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_32.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mul/fp_mul_comba_32.c Compiling errno v0.3.10 Running `/usr/bin/rustc --crate-name errno --edition=2018 /usr/share/cargo/registry/errno-0.3.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=c60a6aeffc2b8b6d -C extra-filename=-d2c8c8093a764b79 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern libc=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/liblibc-2513a9225dfcfe66.rmeta --cap-lints allow` Compiling bitflags v2.9.0 Running `/usr/bin/rustc --crate-name bitflags --edition=2021 /usr/share/cargo/registry/bitflags-2.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "compiler_builtins", "core", "example_generated", "rustc-dep-of-std", "serde", "std"))' -C metadata=fca4de84a05d5700 -C extra-filename=-0bd2200853d694f7 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling simd-adler32 v0.3.7 Running `/usr/bin/rustc --crate-name simd_adler32 --edition=2018 /usr/share/cargo/registry/simd-adler32-0.3.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="const-generics"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const-generics", "default", "nightly", "std"))' -C metadata=f65fbf07100be7fc -C extra-filename=-df6ff872becb4d39 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Running `/usr/bin/rustc --crate-name cfg_if --edition=2018 /usr/share/cargo/registry/cfg-if-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std"))' -C metadata=a6e075ad441c8b8a -C extra-filename=-f4b387da737f25c8 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling crossbeam-epoch v0.9.18 Running `/usr/bin/rustc --crate-name crossbeam_epoch --edition=2021 /usr/share/cargo/registry/crossbeam-epoch-0.9.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "nightly", "std"))' -C metadata=d558fe5294119d94 -C extra-filename=-de51c8481ddffd35 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern crossbeam_utils=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libcrossbeam_utils-abfa00e7279cbded.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Running `/usr/bin/rustc --crate-name num_traits --edition=2021 /usr/share/cargo/registry/num-traits-0.2.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="i128"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "libm", "std"))' -C metadata=3866a9bfb36e60a2 -C extra-filename=-7da7dbee89b373c3 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g --cfg has_total_cmp --check-cfg 'cfg(has_total_cmp)'` Compiling glob v0.3.2 Running `/usr/bin/rustc --crate-name glob --edition=2015 /usr/share/cargo/registry/glob-0.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=dc54ab3818d72c00 -C extra-filename=-a5bbdf05fc17f559 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling rayon-core v1.12.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/rayon-core-1.12.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=299ad3ad2e505485 -C extra-filename=-bdeac466c36d6610 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/rayon-core-bdeac466c36d6610 -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling serde v1.0.218 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/serde-1.0.218/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=3e434cb5a33637dc -C extra-filename=-aaf4852223212557 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/serde-aaf4852223212557 -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling typenum v1.18.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/typenum-1.18.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const-generics", "force_unix_path_separator", "i128", "no_std", "scale-info", "scale_info", "strict"))' -C metadata=80cb085be1b69c4b -C extra-filename=-7d74fec9e8f1dfd6 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/typenum-7d74fec9e8f1dfd6 -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling memchr v2.7.4 Running `/usr/bin/rustc --crate-name memchr --edition=2021 /usr/share/cargo/registry/memchr-2.7.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiler_builtins", "core", "default", "libc", "logging", "rustc-dep-of-std", "std", "use_std"))' -C metadata=89ebc62ac42ca520 -C extra-filename=-f4d51a0ef5166724 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Running `/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/typenum-7d74fec9e8f1dfd6/build-script-build` Running `/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/serde-aaf4852223212557/build-script-build` Running `/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/rayon-core-bdeac466c36d6610/build-script-build` Compiling clang-sys v1.8.1 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/clang-sys-1.8.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clang_3_5"' --cfg 'feature="clang_3_6"' --cfg 'feature="clang_3_7"' --cfg 'feature="clang_3_8"' --cfg 'feature="clang_3_9"' --cfg 'feature="clang_4_0"' --cfg 'feature="clang_5_0"' --cfg 'feature="clang_6_0"' --cfg 'feature="libloading"' --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clang_10_0", "clang_11_0", "clang_12_0", "clang_13_0", "clang_14_0", "clang_15_0", "clang_16_0", "clang_17_0", "clang_18_0", "clang_3_5", "clang_3_6", "clang_3_7", "clang_3_8", "clang_3_9", "clang_4_0", "clang_5_0", "clang_6_0", "clang_7_0", "clang_8_0", "clang_9_0", "libcpp", "libloading", "runtime", "static"))' -C metadata=c1507a90f794282d -C extra-filename=-7aafdf8601f13d4b --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/clang-sys-7aafdf8601f13d4b -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern glob=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libglob-a5bbdf05fc17f559.rlib --cap-lints allow` Compiling crossbeam-deque v0.8.6 Running `/usr/bin/rustc --crate-name crossbeam_deque --edition=2021 /usr/share/cargo/registry/crossbeam-deque-0.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs '--allow=clippy::lint_groups_priority' '--allow=clippy::declare_interior_mutable_const' --check-cfg 'cfg(crossbeam_loom)' --check-cfg 'cfg(crossbeam_sanitize)' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=9133fdec2c7a71bc -C extra-filename=-72935c1e4febce62 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern crossbeam_epoch=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libcrossbeam_epoch-de51c8481ddffd35.rmeta --extern crossbeam_utils=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libcrossbeam_utils-abfa00e7279cbded.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` [ 28%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_4.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_4.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_4.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_4.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mul/fp_mul_comba_4.c [ 28%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_48.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_48.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_48.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_48.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mul/fp_mul_comba_48.c Compiling serde_derive v1.0.218 Running `/usr/bin/rustc --crate-name serde_derive --edition=2015 /usr/share/cargo/registry/serde_derive-1.0.218/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "deserialize_in_place"))' -C metadata=cbf84c3389071d40 -C extra-filename=-89498d402ebd658b --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern proc_macro2=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libproc_macro2-1808b81e23e7fca9.rlib --extern quote=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libquote-47070700515862c6.rlib --extern syn=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libsyn-11174c02814f63e8.rlib --extern proc_macro --cap-lints allow` Compiling generic-array v0.14.7 Running `/usr/bin/rustc --crate-name build_script_build --edition=2015 /usr/share/cargo/registry/generic-array-0.14.7/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="more_lengths"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("more_lengths", "serde", "zeroize"))' -C metadata=3fba3536608d1aac -C extra-filename=-af8e978ea98aaa10 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/generic-array-af8e978ea98aaa10 -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern version_check=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libversion_check-df985743fd55946e.rlib --cap-lints allow` Compiling adler2 v2.0.0 Running `/usr/bin/rustc --crate-name adler2 --edition=2021 /usr/share/cargo/registry/adler2-2.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=3268a632274978e1 -C extra-filename=-70adfcc269616834 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling rustix v0.38.44 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/rustix-0.38.44/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(target_arch, values("xtensa"))' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="fs"' --cfg 'feature="libc-extra-traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "cc", "default", "event", "fs", "io_uring", "itoa", "libc", "libc-extra-traits", "libc_errno", "linux_4_11", "linux_latest", "mm", "mount", "net", "once_cell", "param", "pipe", "process", "procfs", "pty", "rand", "runtime", "shm", "std", "stdio", "system", "termios", "thread", "time", "try_close", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=4945928458e189a5 -C extra-filename=-880ace3c9ed0d7d0 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/rustix-880ace3c9ed0d7d0 -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling syn v1.0.109 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/syn-1.0.109/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit-mut"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "quote", "test", "visit", "visit-mut"))' -C metadata=c39d0e871e705093 -C extra-filename=-d3240391cbd02f33 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/syn-d3240391cbd02f33 -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Running `/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/syn-d3240391cbd02f33/build-script-build` Running `/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/rustix-880ace3c9ed0d7d0/build-script-build` Compiling miniz_oxide v0.8.5 Running `/usr/bin/rustc --crate-name miniz_oxide --edition=2021 /usr/share/cargo/registry/miniz_oxide-0.8.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(fuzzing)' --cfg 'feature="default"' --cfg 'feature="simd"' --cfg 'feature="simd-adler32"' --cfg 'feature="with-alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compiler_builtins", "core", "default", "rustc-dep-of-std", "simd", "simd-adler32", "std", "with-alloc"))' -C metadata=3253d647da890054 -C extra-filename=-1a2b56bf9b1a8d08 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern adler2=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libadler2-70adfcc269616834.rmeta --extern simd_adler32=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libsimd_adler32-df6ff872becb4d39.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Running `/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/generic-array-af8e978ea98aaa10/build-script-build` Running `/usr/bin/rustc --crate-name serde --edition=2018 /usr/share/cargo/registry/serde-1.0.218/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "derive", "rc", "serde_derive", "std", "unstable"))' -C metadata=7b0877ef0f6c7b5b -C extra-filename=-39b801f39c32362d --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern serde_derive=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libserde_derive-89498d402ebd658b.so --cap-lints allow --check-cfg 'cfg(no_core_cstr)' --check-cfg 'cfg(no_core_error)' --check-cfg 'cfg(no_core_net)' --check-cfg 'cfg(no_core_num_saturating)' --check-cfg 'cfg(no_core_try_from)' --check-cfg 'cfg(no_diagnostic_namespace)' --check-cfg 'cfg(no_float_copysign)' --check-cfg 'cfg(no_num_nonzero_signed)' --check-cfg 'cfg(no_relaxed_trait_bounds)' --check-cfg 'cfg(no_serde_derive)' --check-cfg 'cfg(no_std_atomic)' --check-cfg 'cfg(no_std_atomic64)' --check-cfg 'cfg(no_systemtime_checked_add)' --check-cfg 'cfg(no_target_has_atomic)'` [ 28%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_6.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_6.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_6.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_6.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mul/fp_mul_comba_6.c [ 29%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_64.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_64.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_64.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_64.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mul/fp_mul_comba_64.c Running `/usr/bin/rustc --crate-name rayon_core --edition=2021 /usr/share/cargo/registry/rayon-core-1.12.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=7c692f7edda8e56a -C extra-filename=-359f234fb01894e2 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern crossbeam_deque=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libcrossbeam_deque-72935c1e4febce62.rmeta --extern crossbeam_utils=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libcrossbeam_utils-abfa00e7279cbded.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Running `/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/clang-sys-7aafdf8601f13d4b/build-script-build` Running `/usr/bin/rustc --crate-name typenum --edition=2018 /usr/share/cargo/registry/typenum-1.18.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("const-generics", "force_unix_path_separator", "i128", "no_std", "scale-info", "scale_info", "strict"))' -C metadata=4c15f9b57a5d65a5 -C extra-filename=-d031cd2890fd5a42 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Running `/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/rustix-1ca3b6b35399ed73/build-script-build` Running `/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/getrandom-bf03271340799d08/build-script-build` Compiling indexmap v1.9.3 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/indexmap-1.9.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "quickcheck", "rayon", "rustc-rayon", "serde", "serde-1", "std", "test_debug", "test_low_transition_point"))' -C metadata=206b4792350ae9fe -C extra-filename=-f83efb1931cca1bc --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/indexmap-f83efb1931cca1bc -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern autocfg=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libautocfg-85ebf784ea514cd1.rlib --cap-lints allow` Running `/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/libc-53bc9344166bfd13/build-script-build` Compiling regex-syntax v0.8.5 Running `/usr/bin/rustc --crate-name regex_syntax --edition=2021 /usr/share/cargo/registry/regex-syntax-0.8.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "default", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment"))' -C metadata=ede7fd0da5353d43 -C extra-filename=-cc7106995402e5e1 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling serde_json v1.0.140 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/serde_json-1.0.140/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary_precision", "default", "float_roundtrip", "indexmap", "preserve_order", "raw_value", "std", "unbounded_depth"))' -C metadata=b836e4cc8ac90cf7 -C extra-filename=-b863504567a37a4c --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/serde_json-b863504567a37a4c -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling linux-raw-sys v0.9.2 Running `/usr/bin/rustc --crate-name linux_raw_sys --edition=2021 /usr/share/cargo/registry/linux-raw-sys-0.9.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(target_arch, values("xtensa"))' -C debug-assertions=off --cfg 'feature="elf"' --cfg 'feature="errno"' --cfg 'feature="general"' --cfg 'feature="ioctl"' --cfg 'feature="no_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bootparam", "btrfs", "compiler_builtins", "core", "default", "elf", "elf_uapi", "errno", "general", "if_arp", "if_ether", "if_packet", "image", "io_uring", "ioctl", "landlock", "loop_device", "mempolicy", "net", "netlink", "no_std", "prctl", "ptrace", "rustc-dep-of-std", "std", "system", "xdp"))' -C metadata=3f8ae33a68cf64d5 -C extra-filename=-9a66173a6f40850e --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling minimal-lexical v0.2.1 Running `/usr/bin/rustc --crate-name minimal_lexical --edition=2018 /usr/share/cargo/registry/minimal-lexical-0.2.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "compact", "default", "lint", "nightly", "std"))' -C metadata=3256077b8ca19766 -C extra-filename=-52c19d4ad0167bd6 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling linux-raw-sys v0.4.15 Running `/usr/bin/rustc --crate-name linux_raw_sys --edition=2021 /usr/share/cargo/registry/linux-raw-sys-0.4.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(target_arch, values("xtensa"))' -C debug-assertions=off --cfg 'feature="elf"' --cfg 'feature="errno"' --cfg 'feature="general"' --cfg 'feature="ioctl"' --cfg 'feature="no_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bootparam", "btrfs", "compiler_builtins", "core", "default", "elf", "elf_uapi", "errno", "general", "if_arp", "if_ether", "if_packet", "io_uring", "ioctl", "landlock", "loop_device", "mempolicy", "net", "netlink", "no_std", "prctl", "ptrace", "rustc-dep-of-std", "std", "system", "xdp"))' -C metadata=021834d96130fa85 -C extra-filename=-ab3ff4df7dfd6363 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Running `/usr/bin/rustc --crate-name rustix --edition=2021 /usr/share/cargo/registry/rustix-0.38.44/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(target_arch, values("xtensa"))' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="fs"' --cfg 'feature="libc-extra-traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "cc", "default", "event", "fs", "io_uring", "itoa", "libc", "libc-extra-traits", "libc_errno", "linux_4_11", "linux_latest", "mm", "mount", "net", "once_cell", "param", "pipe", "process", "procfs", "pty", "rand", "runtime", "shm", "std", "stdio", "system", "termios", "thread", "time", "try_close", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=8d303927737538a6 -C extra-filename=-e06588e27ee0a3f7 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern bitflags=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libbitflags-0bd2200853d694f7.rmeta --extern libc_errno=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/liberrno-d2c8c8093a764b79.rmeta --extern libc=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/liblibc-2513a9225dfcfe66.rmeta --extern linux_raw_sys=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/liblinux_raw_sys-ab3ff4df7dfd6363.rmeta --cap-lints allow --cfg libc --cfg linux_like --cfg linux_kernel` Compiling nom v7.1.3 Running `/usr/bin/rustc --crate-name nom --edition=2018 /usr/share/cargo/registry/nom-7.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "docsrs", "std"))' -C metadata=ce868f7a56936207 -C extra-filename=-8a7e89fbf30d63af --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern memchr=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libmemchr-f4d51a0ef5166724.rmeta --extern minimal_lexical=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libminimal_lexical-52c19d4ad0167bd6.rmeta --cap-lints allow` Running `/usr/bin/rustc --crate-name rustix --edition=2021 /usr/share/cargo/registry/rustix-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(error_in_core)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(wasip2)' --check-cfg 'cfg(target_arch, values("xtensa"))' -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "default", "event", "fs", "io_uring", "libc", "libc_errno", "linux_4_11", "linux_5_1", "linux_5_11", "linux_latest", "mm", "mount", "net", "param", "pipe", "process", "pty", "rand", "runtime", "shm", "std", "stdio", "system", "termios", "thread", "time", "try_close", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=4d78fb9fde81a48a -C extra-filename=-a4e7873f827bb187 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern bitflags=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libbitflags-0bd2200853d694f7.rmeta --extern libc_errno=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/liberrno-d2c8c8093a764b79.rmeta --extern libc=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/liblibc-2513a9225dfcfe66.rmeta --extern linux_raw_sys=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/liblinux_raw_sys-9a66173a6f40850e.rmeta --cap-lints allow --cfg libc --cfg linux_like --cfg linux_kernel` Running `/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/serde_json-b863504567a37a4c/build-script-build` Compiling regex-automata v0.4.9 Running `/usr/bin/rustc --crate-name regex_automata --edition=2021 /usr/share/cargo/registry/regex-automata-0.4.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="meta"' --cfg 'feature="nfa-pikevm"' --cfg 'feature="nfa-thompson"' --cfg 'feature="std"' --cfg 'feature="syntax"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --cfg 'feature="unicode-word-boundary"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "dfa", "dfa-build", "dfa-onepass", "dfa-search", "hybrid", "internal-instrument", "internal-instrument-pikevm", "logging", "meta", "nfa", "nfa-backtrack", "nfa-pikevm", "nfa-thompson", "perf", "perf-inline", "perf-literal", "perf-literal-multisubstring", "perf-literal-substring", "std", "syntax", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unicode-word-boundary"))' -C metadata=9b4a79822e106215 -C extra-filename=-455a53a95dc08662 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern regex_syntax=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libregex_syntax-cc7106995402e5e1.rmeta --cap-lints allow` Running `/usr/bin/rustc --crate-name libc --edition=2021 /usr/share/cargo/registry/libc-0.2.170/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="extra_traits"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("align", "const-extern-fn", "default", "extra_traits", "rustc-dep-of-std", "rustc-std-workspace-core", "std", "use_std"))' -C metadata=6b04ee095925ecd0 -C extra-filename=-a711358846e85190 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g --cfg freebsd11 --cfg libc_const_extern_fn --check-cfg 'cfg(emscripten_old_stat_abi)' --check-cfg 'cfg(espidf_time32)' --check-cfg 'cfg(freebsd10)' --check-cfg 'cfg(freebsd11)' --check-cfg 'cfg(freebsd12)' --check-cfg 'cfg(freebsd13)' --check-cfg 'cfg(freebsd14)' --check-cfg 'cfg(freebsd15)' --check-cfg 'cfg(libc_const_extern_fn)' --check-cfg 'cfg(libc_deny_warnings)' --check-cfg 'cfg(libc_thread_local)' --check-cfg 'cfg(libc_ctest)' --check-cfg 'cfg(linux_time_bits64)' --check-cfg 'cfg(target_os,values("switch","aix","ohos","hurd","rtems","visionos","nuttx"))' --check-cfg 'cfg(target_env,values("illumos","wasi","aix","ohos"))' --check-cfg 'cfg(target_arch,values("loongarch64","mips32r6","mips64r6","csky"))'` Running `/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/indexmap-f83efb1931cca1bc/build-script-build` Running `/usr/bin/rustc --crate-name getrandom --edition=2021 /usr/share/cargo/registry/getrandom-0.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(getrandom_backend, values("custom", "efi_rng", "rdrand", "rndr", "linux_getrandom", "linux_raw", "wasm_js"))' --check-cfg 'cfg(getrandom_msan)' --check-cfg 'cfg(getrandom_windows_legacy)' --check-cfg 'cfg(getrandom_test_linux_fallback)' --check-cfg 'cfg(getrandom_test_linux_without_fallback)' --check-cfg 'cfg(getrandom_test_netbsd_fallback)' --check-cfg 'cfg(target_os, values("cygwin"))' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std"))' -C metadata=54d6049652469cd9 -C extra-filename=-9450c7f65796412c --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern cfg_if=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libcfg_if-f4b387da737f25c8.rmeta --extern libc=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/liblibc-2513a9225dfcfe66.rmeta --cap-lints allow` Running `/usr/bin/rustc --crate-name generic_array --edition=2015 /usr/share/cargo/registry/generic-array-0.14.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="more_lengths"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("more_lengths", "serde", "zeroize"))' -C metadata=50a0e3ab70e11467 -C extra-filename=-01de29605c84086c --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern typenum=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libtypenum-d031cd2890fd5a42.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g --cfg relaxed_coherence` Running `/usr/bin/rustc --crate-name syn --edition=2018 /usr/share/cargo/registry/syn-1.0.109/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="extra-traits"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' --cfg 'feature="visit-mut"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clone-impls", "default", "derive", "extra-traits", "fold", "full", "parsing", "printing", "proc-macro", "quote", "test", "visit", "visit-mut"))' -C metadata=66b9cacc41df8d6c -C extra-filename=-10ea21474b0988c0 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern proc_macro2=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libproc_macro2-1808b81e23e7fca9.rmeta --extern quote=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libquote-47070700515862c6.rmeta --extern unicode_ident=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libunicode_ident-da1ea9bb2974d904.rmeta --cap-lints allow --cfg syn_disable_nightly_tests` [ 29%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_7.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_7.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_7.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_7.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mul/fp_mul_comba_7.c [ 29%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_8.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_8.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_8.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_8.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mul/fp_mul_comba_8.c [ 29%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_9.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_9.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_9.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_9.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mul/fp_mul_comba_9.c [ 30%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_small_set.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_small_set.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_small_set.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_small_set.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mul/fp_mul_comba_small_set.c Compiling num-integer v0.1.46 Running `/usr/bin/rustc --crate-name num_integer --edition=2018 /usr/share/cargo/registry/num-integer-0.1.46/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "std"))' -C metadata=d644e21562200459 -C extra-filename=-a6e48cd3343e31f5 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern num_traits=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libnum_traits-7da7dbee89b373c3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` [ 30%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_d.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_d.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_d.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_d.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mul/fp_mul_d.c [ 30%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mulmod.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mulmod.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mulmod.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mulmod.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/mul/fp_mulmod.c [ 30%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/numtheory/fp_invmod.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/numtheory/fp_invmod.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/numtheory/fp_invmod.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/numtheory/fp_invmod.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/numtheory/fp_invmod.c [ 31%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/sqr/fp_sqr.c [ 31%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_12.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_12.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_12.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_12.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/sqr/fp_sqr_comba_12.c [ 31%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_17.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_17.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_17.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_17.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/sqr/fp_sqr_comba_17.c [ 31%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_20.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_20.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_20.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_20.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/sqr/fp_sqr_comba_20.c Compiling libloading v0.8.6 Running `/usr/bin/rustc --crate-name libloading --edition=2015 /usr/share/cargo/registry/libloading-0.8.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no --warn=unexpected_cfgs -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=93f3e1ba32ddf93f -C extra-filename=-17b0d71e0634cc31 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern cfg_if=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libcfg_if-f4b387da737f25c8.rmeta --cap-lints allow` Compiling crc32fast v1.4.2 Running `/usr/bin/rustc --crate-name crc32fast --edition=2015 /usr/share/cargo/registry/crc32fast-1.4.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly", "std"))' -C metadata=c541c222cdd00ad5 -C extra-filename=-2bbeeb3ea6615aae --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern cfg_if=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libcfg_if-105058de56c293ea.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling log v0.4.26 Running `/usr/bin/rustc --crate-name log --edition=2021 /usr/share/cargo/registry/log-0.4.26/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("kv", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "std"))' -C metadata=1a5259c27954fa8d -C extra-filename=-53d88805db10a997 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling ryu v1.0.18 Running `/usr/bin/rustc --crate-name ryu --edition=2018 /usr/share/cargo/registry/ryu-1.0.18/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic", "small"))' -C metadata=421c1ab75e06a9d3 -C extra-filename=-40ca6320648aec47 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` [ 32%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_24.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_24.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_24.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_24.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/sqr/fp_sqr_comba_24.c Compiling hashbrown v0.12.3 Running `/usr/bin/rustc --crate-name hashbrown --edition=2021 /usr/share/cargo/registry/hashbrown-0.12.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="raw"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("ahash", "ahash-compile-time-rng", "alloc", "bumpalo", "compiler_builtins", "core", "default", "inline-more", "nightly", "raw", "rayon", "rustc-dep-of-std", "rustc-internal-api", "serde"))' -C metadata=d4f330f3e1569491 -C extra-filename=-79f4fec455fe12a1 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling either v1.14.0 Running `/usr/bin/rustc --crate-name either --edition=2021 /usr/share/cargo/registry/either-1.14.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "use_std"))' -C metadata=7fbc914f195ea076 -C extra-filename=-7001acb8f39d4e2f --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling cbindgen v0.24.5 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/cbindgen-0.24.5/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clap", "default"))' -C metadata=278c711aa78fe6e8 -C extra-filename=-52401d6c609d8213 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/cbindgen-52401d6c609d8213 -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling home v0.5.11 Running `/usr/bin/rustc --crate-name home --edition=2021 /usr/share/cargo/registry/home-0.5.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no '--allow=clippy::all' '--warn=clippy::correctness' '--warn=clippy::self_named_module_files' --warn=rust_2018_idioms '--allow=rustdoc::private_intra_doc_links' '--warn=clippy::print_stdout' '--warn=clippy::print_stderr' '--warn=clippy::disallowed_methods' '--warn=clippy::dbg_macro' -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e996e7d3d139931b -C extra-filename=-2615dbb5f8b859c0 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Running `/usr/bin/rustc --crate-name either --edition=2021 /usr/share/cargo/registry/either-1.14.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="use_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "serde", "use_std"))' -C metadata=1b6816ff54c0eeb0 -C extra-filename=-a1fd88c892b06f3f --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling itoa v1.0.15 Running `/usr/bin/rustc --crate-name itoa --edition=2018 /usr/share/cargo/registry/itoa-1.0.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("no-panic"))' -C metadata=f194b1ab6e23eead -C extra-filename=-4b6e404cafe84035 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` [ 32%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_28.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_28.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_28.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_28.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/sqr/fp_sqr_comba_28.c Compiling once_cell v1.21.3 Running `/usr/bin/rustc --crate-name once_cell --edition=2021 /usr/share/cargo/registry/once_cell-1.21.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="race"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "atomic-polyfill", "critical-section", "default", "parking_lot", "portable-atomic", "race", "std", "unstable"))' -C metadata=b3a0474d27661630 -C extra-filename=-d50796560a11a1da --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling fastrand v2.3.0 Running `/usr/bin/rustc --crate-name fastrand --edition=2018 /usr/share/cargo/registry/fastrand-2.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=98c34613ba418568 -C extra-filename=-3a1cf192f28ee933 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling bindgen v0.63.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/bindgen-0.63.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' --cfg 'feature="runtime"' --cfg 'feature="which"' --cfg 'feature="which-rustfmt"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "log", "logging", "runtime", "static", "testing_only_docs", "testing_only_extra_assertions", "testing_only_libclang_5", "testing_only_libclang_9", "which", "which-rustfmt"))' -C metadata=c393ddc6f3de2115 -C extra-filename=-b1a0a58ff2c14527 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/bindgen-b1a0a58ff2c14527 -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Running `/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/bindgen-b1a0a58ff2c14527/build-script-build` Compiling tempfile v3.19.0 Running `/usr/bin/rustc --crate-name tempfile --edition=2021 /usr/share/cargo/registry/tempfile-3.19.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="getrandom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "getrandom", "nightly", "unstable-windows-keep-open-tempfile"))' -C metadata=49094c7f080d9925 -C extra-filename=-2be1be8ef9280f0d --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern fastrand=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libfastrand-3a1cf192f28ee933.rmeta --extern getrandom=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libgetrandom-9450c7f65796412c.rmeta --extern once_cell=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libonce_cell-d50796560a11a1da.rmeta --extern rustix=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/librustix-a4e7873f827bb187.rmeta --cap-lints allow` Running `/usr/bin/rustc --crate-name serde_json --edition=2021 /usr/share/cargo/registry/serde_json-1.0.140/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "arbitrary_precision", "default", "float_roundtrip", "indexmap", "preserve_order", "raw_value", "std", "unbounded_depth"))' -C metadata=0c724be8373ad15a -C extra-filename=-2d2773110ba0bb74 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern itoa=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libitoa-4b6e404cafe84035.rmeta --extern memchr=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libmemchr-f4d51a0ef5166724.rmeta --extern ryu=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libryu-40ca6320648aec47.rmeta --extern serde=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libserde-39b801f39c32362d.rmeta --cap-lints allow --cfg 'fast_arithmetic="64"' --check-cfg 'cfg(fast_arithmetic, values("32", "64"))'` [ 32%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_3.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_3.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_3.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_3.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/sqr/fp_sqr_comba_3.c [ 32%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_32.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_32.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_32.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_32.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/sqr/fp_sqr_comba_32.c Compiling which v4.4.2 Running `/usr/bin/rustc --crate-name which --edition=2021 /usr/share/cargo/registry/which-4.4.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("regex"))' -C metadata=f5d38d294b3d7adf -C extra-filename=-1ef48295c3358e44 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern either=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libeither-a1fd88c892b06f3f.rmeta --extern home=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libhome-2615dbb5f8b859c0.rmeta --extern rustix=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/librustix-e06588e27ee0a3f7.rmeta --cap-lints allow` Running `/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/cbindgen-52401d6c609d8213/build-script-build` Compiling rayon v1.10.0 Running `/usr/bin/rustc --crate-name rayon --edition=2021 /usr/share/cargo/registry/rayon-1.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=a27d01f6ad4074aa -C extra-filename=-f9c581aba4399727 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern either=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libeither-7001acb8f39d4e2f.rmeta --extern rayon_core=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/librayon_core-359f234fb01894e2.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` [ 33%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_4.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_4.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_4.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_4.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/sqr/fp_sqr_comba_4.c [ 33%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_48.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_48.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_48.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_48.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/sqr/fp_sqr_comba_48.c Running `/usr/bin/rustc --crate-name indexmap --edition=2021 /usr/share/cargo/registry/indexmap-1.9.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "quickcheck", "rayon", "rustc-rayon", "serde", "serde-1", "std", "test_debug", "test_low_transition_point"))' -C metadata=49a989837f7d42df -C extra-filename=-b70a77a58d4daebb --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern hashbrown=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libhashbrown-79f4fec455fe12a1.rmeta --cap-lints allow --cfg has_std --check-cfg 'cfg(has_std)'` Compiling flate2 v1.1.1 Running `/usr/bin/rustc --crate-name flate2 --edition=2018 /usr/share/cargo/registry/flate2-1.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="any_impl"' --cfg 'feature="default"' --cfg 'feature="miniz_oxide"' --cfg 'feature="rust_backend"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("any_impl", "any_zlib", "cloudflare-zlib-sys", "cloudflare_zlib", "default", "libz-ng-sys", "libz-rs-sys", "libz-sys", "miniz-sys", "miniz_oxide", "rust_backend", "zlib", "zlib-default", "zlib-ng", "zlib-ng-compat", "zlib-rs"))' -C metadata=c361b680b121abcd -C extra-filename=-7242fca83c280bf2 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern crc32fast=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libcrc32fast-2bbeeb3ea6615aae.rmeta --extern miniz_oxide=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libminiz_oxide-1a2b56bf9b1a8d08.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Running `/usr/bin/rustc --crate-name clang_sys --edition=2021 /usr/share/cargo/registry/clang-sys-1.8.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="clang_3_5"' --cfg 'feature="clang_3_6"' --cfg 'feature="clang_3_7"' --cfg 'feature="clang_3_8"' --cfg 'feature="clang_3_9"' --cfg 'feature="clang_4_0"' --cfg 'feature="clang_5_0"' --cfg 'feature="clang_6_0"' --cfg 'feature="libloading"' --cfg 'feature="runtime"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clang_10_0", "clang_11_0", "clang_12_0", "clang_13_0", "clang_14_0", "clang_15_0", "clang_16_0", "clang_17_0", "clang_18_0", "clang_3_5", "clang_3_6", "clang_3_7", "clang_3_8", "clang_3_9", "clang_4_0", "clang_5_0", "clang_6_0", "clang_7_0", "clang_8_0", "clang_9_0", "libcpp", "libloading", "runtime", "static"))' -C metadata=adfa9cdcde0da21a -C extra-filename=-bc2bbce83c2f551c --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern glob=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libglob-a5bbdf05fc17f559.rmeta --extern libc=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/liblibc-2513a9225dfcfe66.rmeta --extern libloading=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/liblibloading-17b0d71e0634cc31.rmeta --cap-lints allow` [ 33%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_6.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_6.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_6.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_6.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/sqr/fp_sqr_comba_6.c [ 33%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_64.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_64.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_64.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_64.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/sqr/fp_sqr_comba_64.c Compiling regex v1.11.1 Running `/usr/bin/rustc --crate-name regex --edition=2021 /usr/share/cargo/registry/regex-1.11.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "logging", "pattern", "perf", "perf-backtrack", "perf-cache", "perf-dfa", "perf-dfa-full", "perf-inline", "perf-literal", "perf-onepass", "std", "unicode", "unicode-age", "unicode-bool", "unicode-case", "unicode-gencat", "unicode-perl", "unicode-script", "unicode-segment", "unstable", "use_std"))' -C metadata=2754b5f85aa6c85a -C extra-filename=-13fe4c831276b950 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern regex_automata=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libregex_automata-455a53a95dc08662.rmeta --extern regex_syntax=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libregex_syntax-cc7106995402e5e1.rmeta --cap-lints allow` Compiling cexpr v0.6.0 Running `/usr/bin/rustc --crate-name cexpr --edition=2018 /usr/share/cargo/registry/cexpr-0.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=33b682e0a196487e -C extra-filename=-2950917f89a9044f --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern nom=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libnom-8a7e89fbf30d63af.rmeta --cap-lints allow` Compiling toml v0.5.11 Running `/usr/bin/rustc --crate-name toml --edition=2018 /usr/share/cargo/registry/toml-0.5.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "indexmap", "preserve_order"))' -C metadata=79590dc738fc4a3c -C extra-filename=-6d28c1540347b4fc --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern serde=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libserde-39b801f39c32362d.rmeta --cap-lints allow` Compiling rustfft v6.2.0 Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 /usr/share/cargo/registry/rustfft-6.2.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="avx"' --cfg 'feature="default"' --cfg 'feature="neon"' --cfg 'feature="sse"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("avx", "default", "neon", "sse"))' -C metadata=d3c7f7fec4816d2d -C extra-filename=-8e96138690dda087 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/rustfft-8e96138690dda087 -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern version_check=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libversion_check-df985743fd55946e.rlib --cap-lints allow` Compiling weezl v0.1.8 Running `/usr/bin/rustc --crate-name weezl --edition=2018 /usr/share/cargo/registry/weezl-0.1.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "async", "default", "futures", "std"))' -C metadata=76618985c1562fde -C extra-filename=-287043b645d65909 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling heck v0.4.1 Running `/usr/bin/rustc --crate-name heck --edition=2018 /usr/share/cargo/registry/heck-0.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "unicode", "unicode-segmentation"))' -C metadata=64445c44225827df -C extra-filename=-1b115b3fc63f1bb1 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling shlex v1.3.0 Running `/usr/bin/rustc --crate-name shlex --edition=2015 /usr/share/cargo/registry/shlex-1.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=06ca04618c1ffd47 -C extra-filename=-f1e101280d09e691 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling peeking_take_while v0.1.2 Running `/usr/bin/rustc --crate-name peeking_take_while --edition=2015 /usr/share/cargo/registry/peeking_take_while-0.1.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=59ba523975f29874 -C extra-filename=-365011c910b74a73 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling lazycell v1.3.0 Running `/usr/bin/rustc --crate-name lazycell --edition=2015 /usr/share/cargo/registry/lazycell-1.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("serde"))' -C metadata=96be6ec5a574b2af -C extra-filename=-89b6813d12f8c957 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling bitflags v1.3.2 Running `/usr/bin/rustc --crate-name bitflags --edition=2018 /usr/share/cargo/registry/bitflags-1.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "example_generated"))' -C metadata=fb73ab11a2d3ed9e -C extra-filename=-d4e769598037216a --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling strength_reduce v0.2.4 Running `/usr/bin/rustc --crate-name strength_reduce --edition=2015 /usr/share/cargo/registry/strength_reduce-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c371e768f8dc7f05 -C extra-filename=-88813bed5318850c --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling rustc-hash v1.1.0 Running `/usr/bin/rustc --crate-name rustc_hash --edition=2015 /usr/share/cargo/registry/rustc-hash-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=5683db5512fbe0fd -C extra-filename=-bc5b4bf5a9de7c88 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling lazy_static v1.5.0 Running `/usr/bin/rustc --crate-name lazy_static --edition=2015 /usr/share/cargo/registry/lazy_static-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("spin", "spin_no_std"))' -C metadata=37d1e6a5c151d601 -C extra-filename=-ffe5c317bb99e1ed --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Running `/usr/bin/rustc --crate-name bindgen --edition=2018 /usr/share/cargo/registry/bindgen-0.63.0/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="logging"' --cfg 'feature="runtime"' --cfg 'feature="which"' --cfg 'feature="which-rustfmt"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "log", "logging", "runtime", "static", "testing_only_docs", "testing_only_extra_assertions", "testing_only_libclang_5", "testing_only_libclang_9", "which", "which-rustfmt"))' -C metadata=de4ddc218679d37e -C extra-filename=-3819fe6815553568 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern bitflags=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libbitflags-d4e769598037216a.rmeta --extern cexpr=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libcexpr-2950917f89a9044f.rmeta --extern clang_sys=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libclang_sys-bc2bbce83c2f551c.rmeta --extern lazy_static=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/liblazy_static-ffe5c317bb99e1ed.rmeta --extern lazycell=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/liblazycell-89b6813d12f8c957.rmeta --extern log=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/liblog-53d88805db10a997.rmeta --extern peeking_take_while=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libpeeking_take_while-365011c910b74a73.rmeta --extern proc_macro2=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libproc_macro2-1808b81e23e7fca9.rmeta --extern quote=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libquote-47070700515862c6.rmeta --extern regex=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libregex-13fe4c831276b950.rmeta --extern rustc_hash=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/librustc_hash-bc5b4bf5a9de7c88.rmeta --extern shlex=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libshlex-f1e101280d09e691.rmeta --extern syn=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libsyn-10ea21474b0988c0.rmeta --extern which=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libwhich-1ef48295c3358e44.rmeta --cap-lints allow` [ 34%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_7.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_7.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_7.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_7.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/sqr/fp_sqr_comba_7.c [ 34%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_8.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_8.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_8.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_8.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/sqr/fp_sqr_comba_8.c [ 34%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_9.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_9.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_9.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_9.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/sqr/fp_sqr_comba_9.c [ 34%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_generic.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_generic.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_generic.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_generic.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/sqr/fp_sqr_comba_generic.c [ 35%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_small_set.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_small_set.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_small_set.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_small_set.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/sqr/fp_sqr_comba_small_set.c [ 35%] Building C object libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqrmod.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -I/usr/include/libxml2 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/headers -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -MD -MT libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqrmod.c.o -MF CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqrmod.c.o.d -o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqrmod.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tomsfastmath/sqr/fp_sqrmod.c gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 35%] Built target tomsfastmath Compiling transpose v0.2.3 Running `/usr/bin/rustc --crate-name transpose --edition=2015 /usr/share/cargo/registry/transpose-0.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=5838637c69fec6be -C extra-filename=-31b963dd9b21e443 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern num_integer=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libnum_integer-a6e48cd3343e31f5.rmeta --extern strength_reduce=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libstrength_reduce-88813bed5318850c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Running `/usr/bin/rustc --crate-name cbindgen --edition=2018 /usr/share/cargo/registry/cbindgen-0.24.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("clap", "default"))' -C metadata=cb7d92ddecdfb2f5 -C extra-filename=-9fccf8ba04fecf75 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern heck=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libheck-1b115b3fc63f1bb1.rmeta --extern indexmap=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libindexmap-b70a77a58d4daebb.rmeta --extern log=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/liblog-53d88805db10a997.rmeta --extern proc_macro2=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libproc_macro2-1808b81e23e7fca9.rmeta --extern quote=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libquote-47070700515862c6.rmeta --extern serde=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libserde-39b801f39c32362d.rmeta --extern serde_json=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libserde_json-2d2773110ba0bb74.rmeta --extern syn=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libsyn-10ea21474b0988c0.rmeta --extern tempfile=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libtempfile-2be1be8ef9280f0d.rmeta --extern toml=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libtoml-6d28c1540347b4fc.rmeta --cap-lints allow` Running `/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/rustfft-8e96138690dda087/build-script-build` Compiling jpeg-decoder v0.3.1 Running `/usr/bin/rustc --crate-name jpeg_decoder --edition=2021 /usr/share/cargo/registry/jpeg-decoder-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="rayon"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "nightly_aarch64_neon", "platform_independent", "rayon"))' -C metadata=e401ef6b00287689 -C extra-filename=-8d9fec5c21dba7b7 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern rayon=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/librayon-f9c581aba4399727.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling primal-check v0.3.4 Running `/usr/bin/rustc --crate-name primal_check --edition=2018 /usr/share/cargo/registry/primal-check-0.3.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("unstable"))' -C metadata=fadbe781616ae3ce -C extra-filename=-e0134b6f5a99cb07 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern num_integer=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libnum_integer-a6e48cd3343e31f5.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling crypto-common v0.1.6 Running `/usr/bin/rustc --crate-name crypto_common --edition=2018 /usr/share/cargo/registry/crypto-common-0.1.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("getrandom", "rand_core", "std"))' -C metadata=97dc7467dc19a39b -C extra-filename=-8cfd0b8be4fb4887 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern generic_array=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libgeneric_array-01de29605c84086c.rmeta --extern typenum=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libtypenum-d031cd2890fd5a42.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling block-buffer v0.10.4 Running `/usr/bin/rustc --crate-name block_buffer --edition=2018 /usr/share/cargo/registry/block-buffer-0.10.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=82cc1b61655a5c47 -C extra-filename=-4f10aa2774bd84b5 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern generic_array=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libgeneric_array-01de29605c84086c.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Running `/usr/bin/rustc --crate-name errno --edition=2018 /usr/share/cargo/registry/errno-0.3.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "std"))' -C metadata=cb6cd1a3bce134f2 -C extra-filename=-f6487a10876cf8e3 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern libc=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/liblibc-a711358846e85190.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling num-complex v0.4.6 Running `/usr/bin/rustc --crate-name num_complex --edition=2021 /usr/share/cargo/registry/num-complex-0.4.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bytecheck", "bytemuck", "default", "libm", "rand", "rkyv", "serde", "std"))' -C metadata=583838d76686b8d5 -C extra-filename=-52c0fb20b5c998e2 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern num_traits=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libnum_traits-7da7dbee89b373c3.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling fdeflate v0.3.7 Running `/usr/bin/rustc --crate-name fdeflate --edition=2021 /usr/share/cargo/registry/fdeflate-0.3.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --allow=unexpected_cfgs --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=048a1b9c5230eca1 -C extra-filename=-5f0c51011d33bace --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern simd_adler32=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libsimd_adler32-df6ff872becb4d39.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling zune-inflate v0.2.54 Running `/usr/bin/rustc --crate-name zune_inflate --edition=2021 /usr/share/cargo/registry/zune-inflate-0.2.54/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="simd-adler32"' --cfg 'feature="zlib"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "gzip", "simd-adler32", "std", "zlib"))' -C metadata=8a8503f4175f9a79 -C extra-filename=-e676f46bc3f8b4ab --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern simd_adler32=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libsimd_adler32-df6ff872becb4d39.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Running `/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/rustix-1ca3b6b35399ed73/build-script-build` Running `/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/getrandom-bf03271340799d08/build-script-build` Compiling half v2.4.1 Running `/usr/bin/rustc --crate-name half --edition=2021 /usr/share/cargo/registry/half-2.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "bytemuck", "default", "num-traits", "rand_distr", "rkyv", "serde", "std", "use-intrinsics", "zerocopy"))' -C metadata=78d2fd80fa139e23 -C extra-filename=-db3243d2fcd90b89 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern cfg_if=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libcfg_if-105058de56c293ea.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling bit_field v0.10.2 Running `/usr/bin/rustc --crate-name bit_field --edition=2015 /usr/share/cargo/registry/bit_field-0.10.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=1a8493988b828e8c -C extra-filename=-d591d691331bfcf4 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling bytemuck v1.22.0 Running `/usr/bin/rustc --crate-name bytemuck --edition=2018 /usr/share/cargo/registry/bytemuck-1.22.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --deny=unexpected_cfgs --check-cfg 'cfg(target_arch, values("spirv"))' --cfg 'feature="extern_crate_alloc"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("aarch64_simd", "align_offset", "alloc_uninit", "avx512_simd", "bytemuck_derive", "const_zeroed", "derive", "extern_crate_alloc", "extern_crate_std", "latest_stable_rust", "min_const_generics", "must_cast", "must_cast_extra", "nightly_docs", "nightly_float", "nightly_portable_simd", "nightly_stdsimd", "pod_saturating", "track_caller", "transparentwrapper_extra", "unsound_ptr_pod_impl", "wasm_simd", "zeroable_atomics", "zeroable_maybe_uninit"))' -C metadata=d339575947b7cd8f -C extra-filename=-04978ed4b3039956 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling color_quant v1.1.0 Running `/usr/bin/rustc --crate-name color_quant --edition=2015 /usr/share/cargo/registry/color_quant-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=579f92236599b732 -C extra-filename=-6fc0ba8ab9c8320c --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Running `/usr/bin/rustc --crate-name bitflags --edition=2021 /usr/share/cargo/registry/bitflags-2.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "bytemuck", "compiler_builtins", "core", "example_generated", "rustc-dep-of-std", "serde", "std"))' -C metadata=05c4561d01d803ef -C extra-filename=-cfcb8030a512799f --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling lebe v0.5.2 Running `/usr/bin/rustc --crate-name lebe --edition=2018 /usr/share/cargo/registry/lebe-0.5.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=d2e9fdfee14d9a3e -C extra-filename=-a7ac5ae25138c8f6 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Running `/usr/bin/rustc --crate-name linux_raw_sys --edition=2021 /usr/share/cargo/registry/linux-raw-sys-0.9.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(target_arch, values("xtensa"))' --cfg 'feature="elf"' --cfg 'feature="errno"' --cfg 'feature="general"' --cfg 'feature="ioctl"' --cfg 'feature="no_std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("bootparam", "btrfs", "compiler_builtins", "core", "default", "elf", "elf_uapi", "errno", "general", "if_arp", "if_ether", "if_packet", "image", "io_uring", "ioctl", "landlock", "loop_device", "mempolicy", "net", "netlink", "no_std", "prctl", "ptrace", "rustc-dep-of-std", "std", "system", "xdp"))' -C metadata=8a90fc30cb451816 -C extra-filename=-9f3bfe92a1df4036 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling thiserror v1.0.69 Running `/usr/bin/rustc --crate-name build_script_build --edition=2021 /usr/share/cargo/registry/thiserror-1.0.69/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e3b51306b16f9fd1 -C extra-filename=-cf076edf0164869f --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/thiserror-cf076edf0164869f -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow` Compiling smallvec v1.14.0 Running `/usr/bin/rustc --crate-name smallvec --edition=2018 /usr/share/cargo/registry/smallvec-1.14.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("arbitrary", "const_generics", "const_new", "debugger_visualizer", "drain_filter", "drain_keep_rest", "malloc_size_of", "may_dangle", "serde", "specialization", "union", "write"))' -C metadata=52da44759f8a0eca -C extra-filename=-f294c69deeb28b90 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Running `/usr/bin/rustc --crate-name bitflags --edition=2018 /usr/share/cargo/registry/bitflags-1.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "example_generated"))' -C metadata=ad690e91bb5cbc6a -C extra-filename=-bd2341446f969103 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling png v0.17.16 Running `/usr/bin/rustc --crate-name png --edition=2018 /usr/share/cargo/registry/png-0.17.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(fuzzing)' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("benchmarks", "unstable"))' -C metadata=c3346726662e93ab -C extra-filename=-24e24850c61a46e4 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern bitflags=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libbitflags-bd2341446f969103.rmeta --extern crc32fast=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libcrc32fast-2bbeeb3ea6615aae.rmeta --extern fdeflate=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libfdeflate-5f0c51011d33bace.rmeta --extern flate2=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libflate2-7242fca83c280bf2.rmeta --extern miniz_oxide=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libminiz_oxide-1a2b56bf9b1a8d08.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling exr v1.73.0 Running `/usr/bin/rustc --crate-name exr --edition=2018 /usr/share/cargo/registry/exr-1.73.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=c1ca1907bced27cb -C extra-filename=-4fa316537ede86a2 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern bit_field=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libbit_field-d591d691331bfcf4.rmeta --extern half=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libhalf-db3243d2fcd90b89.rmeta --extern lebe=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/liblebe-a7ac5ae25138c8f6.rmeta --extern miniz_oxide=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libminiz_oxide-1a2b56bf9b1a8d08.rmeta --extern rayon_core=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/librayon_core-359f234fb01894e2.rmeta --extern smallvec=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libsmallvec-f294c69deeb28b90.rmeta --extern zune_inflate=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libzune_inflate-e676f46bc3f8b4ab.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Running `/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/thiserror-cf076edf0164869f/build-script-build` Running `/usr/bin/rustc --crate-name rustix --edition=2021 /usr/share/cargo/registry/rustix-1.0.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(alloc_c_string)' --check-cfg 'cfg(alloc_ffi)' --check-cfg 'cfg(apple)' --check-cfg 'cfg(asm_experimental_arch)' --check-cfg 'cfg(bsd)' --check-cfg 'cfg(core_c_str)' --check-cfg 'cfg(core_ffi_c)' --check-cfg 'cfg(core_intrinsics)' --check-cfg 'cfg(criterion)' --check-cfg 'cfg(document_experimental_runtime_api)' --check-cfg 'cfg(error_in_core)' --check-cfg 'cfg(fix_y2038)' --check-cfg 'cfg(freebsdlike)' --check-cfg 'cfg(libc)' --check-cfg 'cfg(linux_kernel)' --check-cfg 'cfg(linux_like)' --check-cfg 'cfg(linux_raw)' --check-cfg 'cfg(netbsdlike)' --check-cfg 'cfg(rustc_attrs)' --check-cfg 'cfg(solarish)' --check-cfg 'cfg(staged_api)' --check-cfg 'cfg(static_assertions)' --check-cfg 'cfg(thumb_mode)' --check-cfg 'cfg(wasi)' --check-cfg 'cfg(wasi_ext)' --check-cfg 'cfg(wasip2)' --check-cfg 'cfg(target_arch, values("xtensa"))' --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="fs"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("all-apis", "alloc", "default", "event", "fs", "io_uring", "libc", "libc_errno", "linux_4_11", "linux_5_1", "linux_5_11", "linux_latest", "mm", "mount", "net", "param", "pipe", "process", "pty", "rand", "runtime", "shm", "std", "stdio", "system", "termios", "thread", "time", "try_close", "use-explicitly-provided-auxv", "use-libc", "use-libc-auxv"))' -C metadata=427fc2dc9643218d -C extra-filename=-7fa26de0ca4624e8 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern bitflags=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libbitflags-cfcb8030a512799f.rmeta --extern libc_errno=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/liberrno-f6487a10876cf8e3.rmeta --extern libc=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/liblibc-a711358846e85190.rmeta --extern linux_raw_sys=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/liblinux_raw_sys-9f3bfe92a1df4036.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g --cfg libc --cfg linux_like --cfg linux_kernel` Compiling gif v0.13.1 Running `/usr/bin/rustc --crate-name gif --edition=2021 /usr/share/cargo/registry/gif-0.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="color_quant"' --cfg 'feature="default"' --cfg 'feature="raii_no_panic"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("color_quant", "default", "raii_no_panic", "std"))' -C metadata=8298ccc0582a7114 -C extra-filename=-00e2155a0311bb26 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern color_quant=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libcolor_quant-6fc0ba8ab9c8320c.rmeta --extern weezl=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libweezl-287043b645d65909.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling qoi v0.4.1 Running `/usr/bin/rustc --crate-name qoi --edition=2021 /usr/share/cargo/registry/qoi-0.4.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "reference", "std"))' -C metadata=21c1d112a5a3e0de -C extra-filename=-3a4b148a585e2aed --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern bytemuck=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libbytemuck-04978ed4b3039956.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Running `/usr/bin/rustc --crate-name getrandom --edition=2021 /usr/share/cargo/registry/getrandom-0.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --warn=unexpected_cfgs --check-cfg 'cfg(getrandom_backend, values("custom", "efi_rng", "rdrand", "rndr", "linux_getrandom", "linux_raw", "wasm_js"))' --check-cfg 'cfg(getrandom_msan)' --check-cfg 'cfg(getrandom_windows_legacy)' --check-cfg 'cfg(getrandom_test_linux_fallback)' --check-cfg 'cfg(getrandom_test_linux_without_fallback)' --check-cfg 'cfg(getrandom_test_netbsd_fallback)' --check-cfg 'cfg(target_os, values("cygwin"))' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("std"))' -C metadata=f1285b3524e04473 -C extra-filename=-cfc944b419c58d33 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern cfg_if=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libcfg_if-105058de56c293ea.rmeta --extern libc=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/liblibc-a711358846e85190.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Running `/usr/bin/rustc --crate-name rustfft --edition=2018 /usr/share/cargo/registry/rustfft-6.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="avx"' --cfg 'feature="default"' --cfg 'feature="neon"' --cfg 'feature="sse"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("avx", "default", "neon", "sse"))' -C metadata=1154cf7bcef3fee9 -C extra-filename=-a59c0e7774b7992b --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern num_complex=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libnum_complex-52c0fb20b5c998e2.rmeta --extern num_integer=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libnum_integer-a6e48cd3343e31f5.rmeta --extern num_traits=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libnum_traits-7da7dbee89b373c3.rmeta --extern primal_check=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libprimal_check-e0134b6f5a99cb07.rmeta --extern strength_reduce=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libstrength_reduce-88813bed5318850c.rmeta --extern transpose=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libtranspose-31b963dd9b21e443.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling digest v0.10.7 Running `/usr/bin/rustc --crate-name digest --edition=2018 /usr/share/cargo/registry/digest-0.10.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="block-buffer"' --cfg 'feature="core-api"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "blobby", "block-buffer", "const-oid", "core-api", "default", "dev", "mac", "oid", "rand_core", "std", "subtle"))' -C metadata=bac34e20a1a6187a -C extra-filename=-9a65fe048a49e4c1 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern block_buffer=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libblock_buffer-4f10aa2774bd84b5.rmeta --extern crypto_common=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libcrypto_common-8cfd0b8be4fb4887.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling clamav_rust v0.0.1 (/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust) Running `/usr/bin/rustc --crate-name build_script_build --edition=2018 libclamav_rust/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=f2029bfcb2376ded -C extra-filename=-0e846a2f4d489af4 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/clamav_rust-0e846a2f4d489af4 -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern bindgen=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libbindgen-3819fe6815553568.rlib --extern cbindgen=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libcbindgen-9fccf8ba04fecf75.rlib` Compiling tiff v0.9.1 Running `/usr/bin/rustc --crate-name tiff --edition=2021 /usr/share/cargo/registry/tiff-0.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=31da21fe01c76878 -C extra-filename=-2bbde376c8165cd1 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern flate2=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libflate2-7242fca83c280bf2.rmeta --extern jpeg=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libjpeg_decoder-8d9fec5c21dba7b7.rmeta --extern weezl=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libweezl-287043b645d65909.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling thiserror-impl v1.0.69 Running `/usr/bin/rustc --crate-name thiserror_impl --edition=2021 /usr/share/cargo/registry/thiserror-impl-1.0.69/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debug-assertions=off --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8c4ebbad978229dc -C extra-filename=-a552dd2218551b20 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern proc_macro2=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libproc_macro2-1808b81e23e7fca9.rlib --extern quote=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libquote-47070700515862c6.rlib --extern syn=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libsyn-11174c02814f63e8.rlib --extern proc_macro --cap-lints allow` Running `/usr/bin/rustc --crate-name fastrand --edition=2018 /usr/share/cargo/registry/fastrand-2.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=6307eb12a7810219 -C extra-filename=-0d4ed750768760d9 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Running `/usr/bin/rustc --crate-name once_cell --edition=2021 /usr/share/cargo/registry/once_cell-1.21.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="race"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "atomic-polyfill", "critical-section", "default", "parking_lot", "portable-atomic", "race", "std", "unstable"))' -C metadata=be613adb23a3f7a6 -C extra-filename=-39161b34264f20ac --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling byteorder v1.5.0 Running `/usr/bin/rustc --crate-name byteorder --edition=2021 /usr/share/cargo/registry/byteorder-1.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "i128", "std"))' -C metadata=adf0d0f9be3cd9e7 -C extra-filename=-788a7c6182f67a0e --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling image v0.24.9 Running `/usr/bin/rustc --crate-name image --edition=2021 /usr/share/cargo/registry/image-0.24.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="bmp"' --cfg 'feature="dds"' --cfg 'feature="default"' --cfg 'feature="dxt"' --cfg 'feature="exr"' --cfg 'feature="farbfeld"' --cfg 'feature="gif"' --cfg 'feature="hdr"' --cfg 'feature="ico"' --cfg 'feature="jpeg"' --cfg 'feature="jpeg_rayon"' --cfg 'feature="openexr"' --cfg 'feature="png"' --cfg 'feature="pnm"' --cfg 'feature="qoi"' --cfg 'feature="tga"' --cfg 'feature="tiff"' --cfg 'feature="webp"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("avif", "avif-decoder", "avif-encoder", "benchmarks", "bmp", "dav1d", "dcv-color-primitives", "dds", "default", "dxt", "exr", "farbfeld", "gif", "hdr", "ico", "jpeg", "jpeg_rayon", "libwebp", "mp4parse", "openexr", "png", "pnm", "qoi", "ravif", "rayon", "rgb", "tga", "tiff", "webp", "webp-encoder"))' -C metadata=383486a256d02317 -C extra-filename=-88a1ad60feac9706 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern bytemuck=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libbytemuck-04978ed4b3039956.rmeta --extern byteorder=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libbyteorder-788a7c6182f67a0e.rmeta --extern color_quant=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libcolor_quant-6fc0ba8ab9c8320c.rmeta --extern exr=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libexr-4fa316537ede86a2.rmeta --extern gif=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libgif-00e2155a0311bb26.rmeta --extern jpeg=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libjpeg_decoder-8d9fec5c21dba7b7.rmeta --extern num_traits=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libnum_traits-7da7dbee89b373c3.rmeta --extern png=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libpng-24e24850c61a46e4.rmeta --extern qoi=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libqoi-3a4b148a585e2aed.rmeta --extern tiff=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libtiff-2bbde376c8165cd1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Running `/usr/bin/rustc --crate-name thiserror --edition=2021 /usr/share/cargo/registry/thiserror-1.0.69/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=fddba4905064385b -C extra-filename=-0496a7deee9de49f --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern thiserror_impl=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps/libthiserror_impl-a552dd2218551b20.so --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g --check-cfg 'cfg(error_generic_member_access)' --check-cfg 'cfg(thiserror_nightly_testing)'` Running `/usr/bin/rustc --crate-name tempfile --edition=2021 /usr/share/cargo/registry/tempfile-3.19.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="getrandom"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("default", "getrandom", "nightly", "unstable-windows-keep-open-tempfile"))' -C metadata=89e32ca964af408f -C extra-filename=-0bdb00d8eb7c4e01 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern fastrand=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libfastrand-0d4ed750768760d9.rmeta --extern getrandom=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libgetrandom-cfc944b419c58d33.rmeta --extern once_cell=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libonce_cell-39161b34264f20ac.rmeta --extern rustix=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/librustix-7fa26de0ca4624e8.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Running `/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/build/clamav_rust-0e846a2f4d489af4/build-script-build` Compiling rustdct v0.7.1 Running `/usr/bin/rustc --crate-name rustdct --edition=2018 /usr/share/cargo/registry/rustdct-0.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=8c3c6bcbc40e6848 -C extra-filename=-f837f88f7382749b --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern rustfft=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/librustfft-a59c0e7774b7992b.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling sha2 v0.10.8 Running `/usr/bin/rustc --crate-name sha2 --edition=2018 /usr/share/cargo/registry/sha2-0.10.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("asm", "asm-aarch64", "compress", "default", "force-soft", "loongarch64_asm", "oid", "sha2-asm", "std"))' -C metadata=93f8779f5f55220f -C extra-filename=-106e3d3584618812 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern cfg_if=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libcfg_if-105058de56c293ea.rmeta --extern digest=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libdigest-9a65fe048a49e4c1.rmeta --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Compiling hex v0.4.3 Running `/usr/bin/rustc --crate-name hex --edition=2018 /usr/share/cargo/registry/hex-0.4.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("alloc", "default", "serde", "std"))' -C metadata=9b2159a8ec352e09 -C extra-filename=-87f95439ba24c1c3 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` Running `/usr/bin/rustc --crate-name log --edition=2021 /usr/share/cargo/registry/log-0.4.26/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --cfg 'feature="std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("kv", "max_level_debug", "max_level_error", "max_level_info", "max_level_off", "max_level_trace", "max_level_warn", "release_max_level_debug", "release_max_level_error", "release_max_level_info", "release_max_level_off", "release_max_level_trace", "release_max_level_warn", "serde", "std"))' -C metadata=e7fbe8b7be968e3b -C extra-filename=-b86858ecbd031846 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --cap-lints allow -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clamav_hdb_scanfiles.dir/build.make unit_tests/input/CMakeFiles/tgt_clamav_hdb_scanfiles.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clamav_hdb_scanfiles.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clamav_hdb_scanfiles.dir/build.make unit_tests/input/CMakeFiles/tgt_clamav_hdb_scanfiles.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/cmake -E make_directory /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 35%] Built target tgt_clamav_hdb_scanfiles /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.cab.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.cab.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.cab.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.cab.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.cab.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 35%] Decrypting test file clam.cab... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.cab.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 35%] Built target tgt_clam.cab /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.exe.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.exe.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.exe.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 35%] Decrypting test file clam.exe... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.exe.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 35%] Built target tgt_clam.exe /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.zip.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.zip.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.zip.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.zip.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.zip.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 35%] Decrypting test file clam.zip... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.zip.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 35%] Built target tgt_clam.zip /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.arj.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.arj.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.arj.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.arj.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.arj.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 35%] Decrypting test file clam.arj... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.arj.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 35%] Built target tgt_clam.arj /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.exe.rtf.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.exe.rtf.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.exe.rtf.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.exe.rtf.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.exe.rtf.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 36%] Decrypting test file clam.exe.rtf... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 36%] Built target tgt_clam.exe.rtf /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.exe.szdd.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.exe.szdd.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.exe.szdd.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.exe.szdd.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.exe.szdd.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 36%] Decrypting test file clam.exe.szdd... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 36%] Built target tgt_clam.exe.szdd /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.tar.gz.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.tar.gz.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.tar.gz.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.tar.gz.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.tar.gz.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 37%] Decrypting test file clam.tar.gz... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 37%] Built target tgt_clam.tar.gz /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.chm.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.chm.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.chm.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.chm.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.chm.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 37%] Decrypting test file clam.chm... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.chm.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 37%] Built target tgt_clam.chm /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.sis.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.sis.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.sis.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.sis.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.sis.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 37%] Decrypting test file clam.sis... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.sis.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 37%] Built target tgt_clam.sis /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam-aspack.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam-aspack.exe.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam-aspack.exe.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam-aspack.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam-aspack.exe.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 37%] Decrypting test file clam-aspack.exe... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 37%] Built target tgt_clam-aspack.exe /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam-pespin.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam-pespin.exe.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam-pespin.exe.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam-pespin.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam-pespin.exe.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 37%] Decrypting test file clam-pespin.exe... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 37%] Built target tgt_clam-pespin.exe /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam-upx.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam-upx.exe.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam-upx.exe.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam-upx.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam-upx.exe.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 37%] Decrypting test file clam-upx.exe... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 37%] Built target tgt_clam-upx.exe /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam-fsg.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam-fsg.exe.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam-fsg.exe.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam-fsg.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam-fsg.exe.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 37%] Decrypting test file clam-fsg.exe... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 37%] Built target tgt_clam-fsg.exe /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam-mew.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam-mew.exe.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam-mew.exe.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam-mew.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam-mew.exe.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 38%] Decrypting test file clam-mew.exe... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 38%] Built target tgt_clam-mew.exe /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam-nsis.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam-nsis.exe.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam-nsis.exe.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam-nsis.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam-nsis.exe.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 38%] Decrypting test file clam-nsis.exe... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 38%] Built target tgt_clam-nsis.exe /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam-petite.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam-petite.exe.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam-petite.exe.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam-petite.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam-petite.exe.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 38%] Decrypting test file clam-petite.exe... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 38%] Built target tgt_clam-petite.exe /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam-upack.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam-upack.exe.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam-upack.exe.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam-upack.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam-upack.exe.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 39%] Decrypting test file clam-upack.exe... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 39%] Built target tgt_clam-upack.exe /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam-wwpack.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam-wwpack.exe.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam-wwpack.exe.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam-wwpack.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam-wwpack.exe.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 39%] Decrypting test file clam-wwpack.exe... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 39%] Built target tgt_clam-wwpack.exe /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.pdf.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.pdf.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.pdf.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.pdf.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.pdf.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 39%] Decrypting test file clam.pdf... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.pdf.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 39%] Built target tgt_clam.pdf /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.mail.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.mail.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.mail.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.mail.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.mail.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 39%] Decrypting test file clam.mail... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.mail.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 39%] Built target tgt_clam.mail /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.ppt.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.ppt.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.ppt.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.ppt.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.ppt.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 39%] Decrypting test file clam.ppt... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.ppt.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 39%] Built target tgt_clam.ppt /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.tnef.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.tnef.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.tnef.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.tnef.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.tnef.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 39%] Decrypting test file clam.tnef... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.tnef.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 39%] Built target tgt_clam.tnef /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.ea05.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.ea05.exe.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.ea05.exe.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.ea05.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.ea05.exe.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 40%] Decrypting test file clam.ea05.exe... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 40%] Built target tgt_clam.ea05.exe /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.ea06.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.ea06.exe.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.ea06.exe.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.ea06.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.ea06.exe.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 40%] Decrypting test file clam.ea06.exe... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 40%] Built target tgt_clam.ea06.exe /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.d64.zip.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.d64.zip.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.d64.zip.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.d64.zip.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.d64.zip.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 40%] Decrypting test file clam.d64.zip... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 40%] Built target tgt_clam.d64.zip /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.exe.mbox.base64.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.exe.mbox.base64.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.exe.mbox.base64.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.exe.mbox.base64.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.exe.mbox.base64.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 40%] Decrypting test file clam.exe.mbox.base64... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64 Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 40%] Built target tgt_clam.exe.mbox.base64 /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.exe.mbox.uu.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.exe.mbox.uu.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.exe.mbox.uu.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.exe.mbox.uu.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.exe.mbox.uu.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 40%] Decrypting test file clam.exe.mbox.uu... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 40%] Built target tgt_clam.exe.mbox.uu /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.exe.binhex.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.exe.binhex.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.exe.binhex.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.exe.binhex.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.exe.binhex.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 40%] Decrypting test file clam.exe.binhex... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 40%] Built target tgt_clam.exe.binhex /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.ole.doc.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.ole.doc.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.ole.doc.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.ole.doc.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.ole.doc.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 41%] Decrypting test file clam.ole.doc... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 41%] Built target tgt_clam.ole.doc /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.impl.zip.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.impl.zip.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.impl.zip.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.impl.zip.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.impl.zip.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 41%] Decrypting test file clam.impl.zip... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 41%] Built target tgt_clam.impl.zip /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.exe.html.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.exe.html.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.exe.html.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.exe.html.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.exe.html.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 41%] Decrypting test file clam.exe.html... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 41%] Built target tgt_clam.exe.html /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.bin-be.cpio.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.bin-be.cpio.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.bin-be.cpio.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.bin-be.cpio.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.bin-be.cpio.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 41%] Decrypting test file clam.bin-be.cpio... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 41%] Built target tgt_clam.bin-be.cpio /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.bin-le.cpio.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.bin-le.cpio.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.bin-le.cpio.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.bin-le.cpio.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.bin-le.cpio.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 41%] Decrypting test file clam.bin-le.cpio... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 41%] Built target tgt_clam.bin-le.cpio /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.newc.cpio.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.newc.cpio.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.newc.cpio.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.newc.cpio.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.newc.cpio.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 41%] Decrypting test file clam.newc.cpio... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 41%] Built target tgt_clam.newc.cpio /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.odc.cpio.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.odc.cpio.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.odc.cpio.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.odc.cpio.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.odc.cpio.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 41%] Decrypting test file clam.odc.cpio... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 41%] Built target tgt_clam.odc.cpio /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam-yc.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam-yc.exe.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam-yc.exe.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam-yc.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam-yc.exe.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 41%] Decrypting test file clam-yc.exe... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 41%] Built target tgt_clam-yc.exe /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam_IScab_int.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam_IScab_int.exe.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam_IScab_int.exe.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam_IScab_int.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam_IScab_int.exe.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 42%] Decrypting test file clam_IScab_int.exe... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 42%] Built target tgt_clam_IScab_int.exe /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam_IScab_ext.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam_IScab_ext.exe.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam_IScab_ext.exe.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam_IScab_ext.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam_IScab_ext.exe.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 42%] Decrypting test file clam_IScab_ext.exe... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 42%] Built target tgt_clam_IScab_ext.exe /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam_ISmsi_int.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam_ISmsi_int.exe.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam_ISmsi_int.exe.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam_ISmsi_int.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam_ISmsi_int.exe.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 42%] Decrypting test file clam_ISmsi_int.exe... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 42%] Built target tgt_clam_ISmsi_int.exe /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam_ISmsi_ext.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam_ISmsi_ext.exe.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam_ISmsi_ext.exe.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam_ISmsi_ext.exe.dir/build.make unit_tests/input/CMakeFiles/tgt_clam_ISmsi_ext.exe.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 42%] Decrypting test file clam_ISmsi_ext.exe... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 42%] Built target tgt_clam_ISmsi_ext.exe /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.7z.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.7z.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.7z.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.7z.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.7z.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 43%] Decrypting test file clam.7z... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.7z.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 43%] Built target tgt_clam.7z /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam_cache_emax.tgz.dir/build.make unit_tests/input/CMakeFiles/tgt_clam_cache_emax.tgz.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam_cache_emax.tgz.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam_cache_emax.tgz.dir/build.make unit_tests/input/CMakeFiles/tgt_clam_cache_emax.tgz.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 43%] Decrypting test file clam_cache_emax.tgz... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 43%] Built target tgt_clam_cache_emax.tgz /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.iso.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.iso.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.iso.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.iso.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.iso.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 44%] Decrypting test file clam.iso... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.iso.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 44%] Built target tgt_clam.iso /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clamjol.iso.dir/build.make unit_tests/input/CMakeFiles/tgt_clamjol.iso.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clamjol.iso.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clamjol.iso.dir/build.make unit_tests/input/CMakeFiles/tgt_clamjol.iso.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 45%] Decrypting test file clamjol.iso... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 45%] Built target tgt_clamjol.iso /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.exe.bz2.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.exe.bz2.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.exe.bz2.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.exe.bz2.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.exe.bz2.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 46%] Decrypting test file clam.exe.bz2... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2 Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 46%] Built target tgt_clam.exe.bz2 /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.bz2.zip.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.bz2.zip.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.bz2.zip.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.bz2.zip.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.bz2.zip.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 47%] Decrypting test file clam.bz2.zip... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 47%] Built target tgt_clam.bz2.zip /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.exe_and_mail.tar.gz.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.exe_and_mail.tar.gz.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/CMakeFiles/tgt_clam.exe_and_mail.tar.gz.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/input/CMakeFiles/tgt_clam.exe_and_mail.tar.gz.dir/build.make unit_tests/input/CMakeFiles/tgt_clam.exe_and_mail.tar.gz.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 47%] Decrypting test file clam.exe_and_mail.tar.gz... cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input && /usr/bin/python3.13 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/xor_testfile.py --in_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz.xor --out_file /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz Created: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz' gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 47%] Built target tgt_clam.exe_and_mail.tar.gz Running `/usr/bin/rustc --crate-name clamav_rust --edition=2018 libclamav_rust/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type staticlib --emit=dep-info,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=e5459818f4849dcc -C extra-filename=-600df8520f450801 --out-dir /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps --target s390x-unknown-linux-gnu -C strip=debuginfo -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps -L dependency=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/release/deps --extern flate2=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libflate2-7242fca83c280bf2.rlib --extern hex=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libhex-87f95439ba24c1c3.rlib --extern image=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libimage-88a1ad60feac9706.rlib --extern libc=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/liblibc-a711358846e85190.rlib --extern log=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/liblog-b86858ecbd031846.rlib --extern num_traits=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libnum_traits-7da7dbee89b373c3.rlib --extern rustdct=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/librustdct-f837f88f7382749b.rlib --extern sha2=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libsha2-106e3d3584618812.rlib --extern tempfile=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libtempfile-0bdb00d8eb7c4e01.rlib --extern thiserror=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libthiserror-0496a7deee9de49f.rlib --extern transpose=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/s390x-unknown-linux-gnu/release/deps/libtranspose-31b963dd9b21e443.rlib -Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn -g` warning: unexpected `cfg` condition value: `not_ready` --> libclamav_rust/src/evidence.rs:60:11 | 60 | #[cfg(feature = "not_ready")] | ^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `not_ready` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition value: `not_ready` --> libclamav_rust/src/evidence.rs:50:11 | 50 | #[cfg(feature = "not_ready")] | ^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `not_ready` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `not_ready` --> libclamav_rust/src/evidence.rs:192:15 | 192 | #[cfg(feature = "not_ready")] | ^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `not_ready` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `not_ready` --> libclamav_rust/src/evidence.rs:261:19 | 261 | #[cfg(feature = "not_ready")] | ^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `not_ready` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `not_ready` --> libclamav_rust/src/fuzzy_hash.rs:119:11 | 119 | #[cfg(feature = "not_ready")] | ^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `not_ready` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition value: `not_ready` --> libclamav_rust/src/fuzzy_hash.rs:303:27 | 303 | #[cfg(feature = "not_ready")] | ^^^^^^^^^^^^^^^^^^^^^ help: remove the condition | = note: no expected values for `feature` = help: consider adding `not_ready` as a feature in `Cargo.toml` = note: see for more information about checking conditional configuration warning: `clamav_rust` (lib) generated 6 warnings Finished `release` profile [optimized] target(s) in 2m 51s gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 47%] Built target clamav_rust_target /usr/bin/gmake -f libclamav/CMakeFiles/clamav.dir/build.make libclamav/CMakeFiles/clamav.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/CMakeFiles/clamav.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f libclamav/CMakeFiles/clamav.dir/build.make libclamav/CMakeFiles/clamav.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 47%] Building C object libclamav/CMakeFiles/clamav.dir/blob.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/blob.c.o -MF CMakeFiles/clamav.dir/blob.c.o.d -o CMakeFiles/clamav.dir/blob.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/blob.c [ 48%] Building C object libclamav/CMakeFiles/clamav.dir/conv.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/conv.c.o -MF CMakeFiles/clamav.dir/conv.c.o.d -o CMakeFiles/clamav.dir/conv.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/conv.c [ 48%] Building C object libclamav/CMakeFiles/clamav.dir/fpu.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/fpu.c.o -MF CMakeFiles/clamav.dir/fpu.c.o.d -o CMakeFiles/clamav.dir/fpu.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/fpu.c [ 48%] Building C object libclamav/CMakeFiles/clamav.dir/hashtab.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/hashtab.c.o -MF CMakeFiles/clamav.dir/hashtab.c.o.d -o CMakeFiles/clamav.dir/hashtab.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/hashtab.c [ 48%] Building C object libclamav/CMakeFiles/clamav.dir/iowrap.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/iowrap.c.o -MF CMakeFiles/clamav.dir/iowrap.c.o.d -o CMakeFiles/clamav.dir/iowrap.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/iowrap.c [ 49%] Building C object libclamav/CMakeFiles/clamav.dir/json_api.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/json_api.c.o -MF CMakeFiles/clamav.dir/json_api.c.o.d -o CMakeFiles/clamav.dir/json_api.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/json_api.c [ 49%] Building C object libclamav/CMakeFiles/clamav.dir/others_common.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/others_common.c.o -MF CMakeFiles/clamav.dir/others_common.c.o.d -o CMakeFiles/clamav.dir/others_common.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/others_common.c [ 49%] Building C object libclamav/CMakeFiles/clamav.dir/qsort.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/qsort.c.o -MF CMakeFiles/clamav.dir/qsort.c.o.d -o CMakeFiles/clamav.dir/qsort.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/qsort.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/others_common.c:226:27: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument has type 'int' [-Wformat] 225 | For your safety, ClamAV limits how much memory an operation can allocate to %zu bytes\n", | ~~~ | %d 226 | size, CLI_MAX_ALLOCATION); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/others.h:149:28: note: expanded from macro 'CLI_MAX_ALLOCATION' 149 | #define CLI_MAX_ALLOCATION (1024 * 1024 * 1024) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/others_common.c:247:27: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument has type 'int' [-Wformat] 246 | For your safety, ClamAV limits how much memory an operation can allocate to %zu bytes\n", | ~~~ | %d 247 | size, CLI_MAX_ALLOCATION); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/others.h:149:28: note: expanded from macro 'CLI_MAX_ALLOCATION' 149 | #define CLI_MAX_ALLOCATION (1024 * 1024 * 1024) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/others_common.c:268:27: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument has type 'int' [-Wformat] 267 | For your safety, ClamAV limits how much memory an operation can allocate to %zu bytes\n", | ~~~ | %d 268 | size, CLI_MAX_ALLOCATION); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/others.h:149:28: note: expanded from macro 'CLI_MAX_ALLOCATION' 149 | #define CLI_MAX_ALLOCATION (1024 * 1024 * 1024) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/others_common.c:289:27: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument has type 'int' [-Wformat] 288 | For your safety, ClamAV limits how much memory an operation can allocate to %zu bytes\n", | ~~~ | %d 289 | size, CLI_MAX_ALLOCATION); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/others.h:149:28: note: expanded from macro 'CLI_MAX_ALLOCATION' 149 | #define CLI_MAX_ALLOCATION (1024 * 1024 * 1024) | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/qsort.c:66:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 66 | swapfunc(a, b, n, swaptype) char *a, | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/qsort.c:92:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 92 | med3(a, b, c, cmp) char *a, *b, *c; | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/qsort.c:100:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 100 | med3_r(arg, a, b, c, cmp) void *arg; | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/qsort.c:114:5: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction] 114 | SWAPINIT(a, es); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/qsort.c:59:47: note: expanded from macro 'SWAPINIT' 59 | #define SWAPINIT(a, es) swaptype = ((char *)a - (char *)0) % sizeof(long) || \ | ^ ~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/qsort.c:193:5: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction] 193 | SWAPINIT(a, es); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/qsort.c:59:47: note: expanded from macro 'SWAPINIT' 59 | #define SWAPINIT(a, es) swaptype = ((char *)a - (char *)0) % sizeof(long) || \ | ^ ~~~~~~~~~ 4 warnings generated. [ 49%] Building C object libclamav/CMakeFiles/clamav.dir/sf_base64decode.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/sf_base64decode.c.o -MF CMakeFiles/clamav.dir/sf_base64decode.c.o.d -o CMakeFiles/clamav.dir/sf_base64decode.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/sf_base64decode.c [ 50%] Building C object libclamav/CMakeFiles/clamav.dir/str.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/str.c.o -MF CMakeFiles/clamav.dir/str.c.o.d -o CMakeFiles/clamav.dir/str.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/str.c 5 warnings generated. [ 50%] Building C object libclamav/CMakeFiles/clamav.dir/strlcat.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/strlcat.c.o -MF CMakeFiles/clamav.dir/strlcat.c.o.d -o CMakeFiles/clamav.dir/strlcat.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/strlcat.c [ 50%] Building C object libclamav/CMakeFiles/clamav.dir/table.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/table.c.o -MF CMakeFiles/clamav.dir/table.c.o.d -o CMakeFiles/clamav.dir/table.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/table.c [ 50%] Building C object libclamav/CMakeFiles/clamav.dir/text.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/text.c.o -MF CMakeFiles/clamav.dir/text.c.o.d -o CMakeFiles/clamav.dir/text.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/text.c [ 51%] Building C object libclamav/CMakeFiles/clamav.dir/uniq.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/uniq.c.o -MF CMakeFiles/clamav.dir/uniq.c.o.d -o CMakeFiles/clamav.dir/uniq.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/uniq.c [ 51%] Building C object libclamav/CMakeFiles/clamav.dir/www.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/www.c.o -MF CMakeFiles/clamav.dir/www.c.o.d -o CMakeFiles/clamav.dir/www.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/www.c [ 51%] Building C object libclamav/CMakeFiles/clamav.dir/disasm.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/disasm.c.o -MF CMakeFiles/clamav.dir/disasm.c.o.d -o CMakeFiles/clamav.dir/disasm.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/disasm.c [ 51%] Building C object libclamav/CMakeFiles/clamav.dir/filtering.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/filtering.c.o -MF CMakeFiles/clamav.dir/filtering.c.o.d -o CMakeFiles/clamav.dir/filtering.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/filtering.c [ 52%] Building C object libclamav/CMakeFiles/clamav.dir/matcher-ac.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/matcher-ac.c.o -MF CMakeFiles/clamav.dir/matcher-ac.c.o.d -o CMakeFiles/clamav.dir/matcher-ac.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/matcher-ac.c [ 52%] Building C object libclamav/CMakeFiles/clamav.dir/matcher-bm.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/matcher-bm.c.o -MF CMakeFiles/clamav.dir/matcher-bm.c.o.d -o CMakeFiles/clamav.dir/matcher-bm.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/matcher-bm.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/matcher-ac.c:1995:48: warning: implicit conversion from enumeration type 'enum cli_file' to different enumeration type 'cl_error_t' (aka 'enum cl_error_t') [-Wenum-conversion] 1995 | return CL_TYPE_IGNORED; | ~~~~~~ ^~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/matcher-ac.c:2062:44: warning: implicit conversion from enumeration type 'enum cli_file' to different enumeration type 'cl_error_t' (aka 'enum cl_error_t') [-Wenum-conversion] 2062 | return CL_TYPE_IGNORED; | ~~~~~~ ^~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/matcher-ac.c:2132:34: warning: implicit conversion from enumeration type 'cli_file_t' (aka 'enum cli_file') to different enumeration type 'cl_error_t' (aka 'enum cl_error_t') [-Wenum-conversion] 2132 | return (mode & AC_SCAN_FT) ? type : CL_CLEAN; | ~~~~~~ ^~~~ [ 52%] Building C object libclamav/CMakeFiles/clamav.dir/matcher-byte-comp.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/matcher-byte-comp.c.o -MF CMakeFiles/clamav.dir/matcher-byte-comp.c.o.d -o CMakeFiles/clamav.dir/matcher-byte-comp.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/matcher-byte-comp.c [ 52%] Building C object libclamav/CMakeFiles/clamav.dir/matcher-hash.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/matcher-hash.c.o -MF CMakeFiles/clamav.dir/matcher-hash.c.o.d -o CMakeFiles/clamav.dir/matcher-hash.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/matcher-hash.c 3 warnings generated. [ 53%] Building C object libclamav/CMakeFiles/clamav.dir/matcher-pcre.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/matcher-pcre.c.o -MF CMakeFiles/clamav.dir/matcher-pcre.c.o.d -o CMakeFiles/clamav.dir/matcher-pcre.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/matcher-pcre.c [ 53%] Building C object libclamav/CMakeFiles/clamav.dir/matcher.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/matcher.c.o -MF CMakeFiles/clamav.dir/matcher.c.o.d -o CMakeFiles/clamav.dir/matcher.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/matcher.c [ 53%] Building C object libclamav/CMakeFiles/clamav.dir/regex_pcre.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/regex_pcre.c.o -MF CMakeFiles/clamav.dir/regex_pcre.c.o.d -o CMakeFiles/clamav.dir/regex_pcre.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex_pcre.c [ 53%] Building C object libclamav/CMakeFiles/clamav.dir/cvd.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/cvd.c.o -MF CMakeFiles/clamav.dir/cvd.c.o.d -o CMakeFiles/clamav.dir/cvd.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/cvd.c [ 54%] Building C object libclamav/CMakeFiles/clamav.dir/dconf.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/dconf.c.o -MF CMakeFiles/clamav.dir/dconf.c.o.d -o CMakeFiles/clamav.dir/dconf.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/dconf.c [ 54%] Building C object libclamav/CMakeFiles/clamav.dir/dsig.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/dsig.c.o -MF CMakeFiles/clamav.dir/dsig.c.o.d -o CMakeFiles/clamav.dir/dsig.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/dsig.c [ 54%] Building C object libclamav/CMakeFiles/clamav.dir/readdb.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/readdb.c.o -MF CMakeFiles/clamav.dir/readdb.c.o.d -o CMakeFiles/clamav.dir/readdb.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/readdb.c [ 54%] Building C object libclamav/CMakeFiles/clamav.dir/cache.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/cache.c.o -MF CMakeFiles/clamav.dir/cache.c.o.d -o CMakeFiles/clamav.dir/cache.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/cache.c [ 55%] Building C object libclamav/CMakeFiles/clamav.dir/crtmgr.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/crtmgr.c.o -MF CMakeFiles/clamav.dir/crtmgr.c.o.d -o CMakeFiles/clamav.dir/crtmgr.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/crtmgr.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/crtmgr.c:56:29: warning: unused parameter 'x509' [-Wunused-parameter] 56 | void cli_crt_clear(cli_crt *x509) | ^ 1 warning generated. [ 55%] Building C object libclamav/CMakeFiles/clamav.dir/crypto.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/crypto.c.o -MF CMakeFiles/clamav.dir/crypto.c.o.d -o CMakeFiles/clamav.dir/crypto.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/crypto.c [ 55%] Building C object libclamav/CMakeFiles/clamav.dir/filetypes.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/filetypes.c.o -MF CMakeFiles/clamav.dir/filetypes.c.o.d -o CMakeFiles/clamav.dir/filetypes.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/filetypes.c [ 55%] Building C object libclamav/CMakeFiles/clamav.dir/fmap.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/fmap.c.o -MF CMakeFiles/clamav.dir/fmap.c.o.d -o CMakeFiles/clamav.dir/fmap.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/fmap.c [ 56%] Building C object libclamav/CMakeFiles/clamav.dir/mpool.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/mpool.c.o -MF CMakeFiles/clamav.dir/mpool.c.o.d -o CMakeFiles/clamav.dir/mpool.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/mpool.c [ 56%] Building C object libclamav/CMakeFiles/clamav.dir/others.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/others.c.o -MF CMakeFiles/clamav.dir/others.c.o.d -o CMakeFiles/clamav.dir/others.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/others.c [ 56%] Building C object libclamav/CMakeFiles/clamav.dir/perflogging.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/perflogging.c.o -MF CMakeFiles/clamav.dir/perflogging.c.o.d -o CMakeFiles/clamav.dir/perflogging.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/perflogging.c [ 56%] Building C object libclamav/CMakeFiles/clamav.dir/scanners.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/scanners.c.o -MF CMakeFiles/clamav.dir/scanners.c.o.d -o CMakeFiles/clamav.dir/scanners.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/scanners.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/others.c:106:13: warning: suspicious concatenation of string literals in an array initialization; did you mean to separate the elements with a comma? [-Wstring-concatenation] 106 | "." LT_LIBEXT}; | ^ | , /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamav-config.h:420:19: note: expanded from macro 'LT_LIBEXT' 420 | #define LT_LIBEXT ".a" | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/others.c:106:9: note: place parentheses around the string literal to silence warning 106 | "." LT_LIBEXT}; | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/scanners.c:225:14: warning: variable 'nTooLargeFilesFound' set but not used [-Wunused-but-set-variable] 225 | uint32_t nTooLargeFilesFound = 0; | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/scanners.c:639:14: warning: variable 'nTooLargeFilesFound' set but not used [-Wunused-but-set-variable] 639 | uint32_t nTooLargeFilesFound = 0; | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/scanners.c:3891:31: warning: implicit conversion from enumeration type 'enum cli_file' to different enumeration type 'cl_error_t' (aka 'enum cl_error_t') [-Wenum-conversion] 3891 | ret = CL_TYPE_TEXT_ASCII; | ~ ^~~~~~~~~~~~~~~~~~ 1 warning generated. [ 57%] Building C object libclamav/CMakeFiles/clamav.dir/textdet.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/textdet.c.o -MF CMakeFiles/clamav.dir/textdet.c.o.d -o CMakeFiles/clamav.dir/textdet.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/textdet.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/textdet.c:151:52: warning: variable 'high' set but not used [-Wunused-but-set-variable] 151 | unsigned int be = 1, nobom = 0, i, c, bad = 0, high = 0; | ^ 1 warning generated. [ 57%] Building C object libclamav/CMakeFiles/clamav.dir/version.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/version.c.o -MF CMakeFiles/clamav.dir/version.c.o.d -o CMakeFiles/clamav.dir/version.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/version.c [ 57%] Building C object libclamav/CMakeFiles/clamav.dir/htmlnorm.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/htmlnorm.c.o -MF CMakeFiles/clamav.dir/htmlnorm.c.o.d -o CMakeFiles/clamav.dir/htmlnorm.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/htmlnorm.c 3 warnings generated. [ 57%] Building C object libclamav/CMakeFiles/clamav.dir/jsparse/js-norm.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/jsparse/js-norm.c.o -MF CMakeFiles/clamav.dir/jsparse/js-norm.c.o.d -o CMakeFiles/clamav.dir/jsparse/js-norm.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/jsparse/js-norm.c [ 58%] Building C object libclamav/CMakeFiles/clamav.dir/textnorm.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/textnorm.c.o -MF CMakeFiles/clamav.dir/textnorm.c.o.d -o CMakeFiles/clamav.dir/textnorm.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/textnorm.c [ 58%] Building C object libclamav/CMakeFiles/clamav.dir/partition_intersection.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/partition_intersection.c.o -MF CMakeFiles/clamav.dir/partition_intersection.c.o.d -o CMakeFiles/clamav.dir/partition_intersection.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/partition_intersection.c [ 58%] Building C object libclamav/CMakeFiles/clamav.dir/special.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/special.c.o -MF CMakeFiles/clamav.dir/special.c.o.d -o CMakeFiles/clamav.dir/special.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/special.c [ 58%] Building C object libclamav/CMakeFiles/clamav.dir/hostid_internal.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/hostid_internal.c.o -MF CMakeFiles/clamav.dir/hostid_internal.c.o.d -o CMakeFiles/clamav.dir/hostid_internal.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/hostid_internal.c [ 59%] Building C object libclamav/CMakeFiles/clamav.dir/stats_json.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/stats_json.c.o -MF CMakeFiles/clamav.dir/stats_json.c.o.d -o CMakeFiles/clamav.dir/stats_json.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/stats_json.c [ 59%] Building C object libclamav/CMakeFiles/clamav.dir/stats.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/stats.c.o -MF CMakeFiles/clamav.dir/stats.c.o.d -o CMakeFiles/clamav.dir/stats.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/stats.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/stats.c:575:11: warning: unused variable 'sysctls' [-Wunused-variable] 575 | char *sysctls[] = { | ^~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/stats.c:578:12: warning: unused variable 'bufsz' [-Wunused-variable] 578 | size_t bufsz, i; | ^~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/stats.c:578:19: warning: unused variable 'i' [-Wunused-variable] 578 | size_t bufsz, i; | ^ 3 warnings generated[ 59%] Building C object libclamav/CMakeFiles/clamav.dir/bytecode_api_decl.c.o . cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/bytecode_api_decl.c.o -MF CMakeFiles/clamav.dir/bytecode_api_decl.c.o.d -o CMakeFiles/clamav.dir/bytecode_api_decl.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_api_decl.c [ 59%] Building C object libclamav/CMakeFiles/clamav.dir/bytecode_api.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/bytecode_api.c.o -MF CMakeFiles/clamav.dir/bytecode_api.c.o.d -o CMakeFiles/clamav.dir/bytecode_api.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_api.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_api_decl.c:147:57: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction] 147 | ((char*)&((struct cli_bc_ctx*)0)->hooks.match_offsets - (char*)NULL)}, | ^ ~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_api_decl.c:149:48: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction] 149 | ((char*)&((struct cli_bc_ctx*)0)->hooks.kind - (char*)NULL)}, | ^ ~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_api_decl.c:151:56: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction] 151 | ((char*)&((struct cli_bc_ctx*)0)->hooks.match_counts - (char*)NULL)}, | ^ ~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_api_decl.c:153:52: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction] 153 | ((char*)&((struct cli_bc_ctx*)0)->hooks.filesize - (char*)NULL)}, | ^ ~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_api_decl.c:155:50: warning: performing pointer subtraction with a null pointer has undefined behavior [-Wnull-pointer-subtraction] 155 | ((char*)&((struct cli_bc_ctx*)0)->hooks.pedata - (char*)NULL)} | ^ ~~~~~~~~~~~ 5 warnings generated. [ 60%] Building C object libclamav/CMakeFiles/clamav.dir/bytecode_detect.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/bytecode_detect.c.o -MF CMakeFiles/clamav.dir/bytecode_detect.c.o.d -o CMakeFiles/clamav.dir/bytecode_detect.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_detect.c [ 60%] Building C object libclamav/CMakeFiles/clamav.dir/bytecode_vm.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/bytecode_vm.c.o -MF CMakeFiles/clamav.dir/bytecode_vm.c.o.d -o CMakeFiles/clamav.dir/bytecode_vm.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:740:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] 740 | DEFINE_BINOP(OP_BC_ADD, res = op0 + op1); | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:740:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:740:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:740:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:740:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:740:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:740:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:740:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:740:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:740:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:741:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] 741 | DEFINE_BINOP(OP_BC_SUB, res = op0 - op1); | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:741:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:741:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:741:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:741:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:741:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:741:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:741:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:741:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:741:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:742:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] 742 | DEFINE_BINOP(OP_BC_MUL, res = op0 * op1); | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:742:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:742:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:742:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:742:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:742:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:742:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:742:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:742:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:742:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:744:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] 744 | DEFINE_BINOP(OP_BC_UDIV, CHECK_OP(op1 == 0, "bytecode attempted to execute udiv#0\n"); | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:744:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:744:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:744:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:744:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:744:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:744:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:744:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:744:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:744:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:748:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] 748 | DEFINE_BINOP(OP_BC_UREM, CHECK_OP(op1 == 0, "bytecode attempted to execute urem#0\n"); | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:748:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:748:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:748:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:748:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:748:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:748:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:748:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:748:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:748:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:753:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] 753 | DEFINE_BINOP(OP_BC_SHL, CHECK_OP(op1 > inst->type, "bytecode attempted to execute shl greater than bitwidth\n"); | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:753:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:753:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:753:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:753:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:753:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:753:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:753:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:753:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:753:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:755:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] 755 | DEFINE_BINOP(OP_BC_LSHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute lshr greater than bitwidth\n"); | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:755:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:755:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:755:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:755:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:755:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:755:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:755:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:755:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:755:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:757:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] 757 | DEFINE_BINOP(OP_BC_ASHR, CHECK_OP(op1 > inst->type, "bytecode attempted to execute ashr greater than bitwidth\n"); | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:757:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:757:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:757:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:757:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:760:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] 760 | DEFINE_BINOP(OP_BC_AND, res = op0 & op1); | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ [ 60%] Building C object libclamav/CMakeFiles/clamav.dir/bytecode.c.o | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:760:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/bytecode.c.o -MF CMakeFiles/clamav.dir/bytecode.c.o.d -o CMakeFiles/clamav.dir/bytecode.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode.c 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:760:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:760:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:760:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:760:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:760:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:760:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:760:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:760:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:761:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] 761 | DEFINE_BINOP(OP_BC_OR, res = op0 | op1); | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:761:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:761:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:761:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:761:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:761:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:761:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:761:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:761:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:761:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:762:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] 762 | DEFINE_BINOP(OP_BC_XOR, res = op0 ^ op1); | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:762:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:762:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:762:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:762:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:762:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:762:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:762:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:762:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:762:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:440:31: note: expanded from macro 'DEFINE_BINOP' 440 | #define DEFINE_BINOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE16, WRITE32, WRITE64) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:806:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] 806 | DEFINE_ICMPOP(OP_BC_ICMP_EQ, res = (op0 == op1)); | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:806:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:806:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:806:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:806:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:806:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:806:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:806:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:806:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:806:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:807:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] 807 | DEFINE_ICMPOP(OP_BC_ICMP_NE, res = (op0 != op1)); | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:807:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:807:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:807:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:807:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:807:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:807:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:807:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:807:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:807:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:808:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] 808 | DEFINE_ICMPOP(OP_BC_ICMP_UGT, res = (op0 > op1)); | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:808:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:808:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:808:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:808:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:808:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:808:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:808:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:808:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:808:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:809:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] 809 | DEFINE_ICMPOP(OP_BC_ICMP_UGE, res = (op0 >= op1)); | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:809:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:809:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:809:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:809:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:809:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:809:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:809:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:809:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:809:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:810:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] 810 | DEFINE_ICMPOP(OP_BC_ICMP_ULT, res = (op0 < op1)); | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:810:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:810:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:810:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:810:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:810:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:810:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:810:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:810:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:810:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:811:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] 811 | DEFINE_ICMPOP(OP_BC_ICMP_ULE, res = (op0 <= op1)); | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:811:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:386:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 386 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:811:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:16: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:811:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:397:22: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 397 | int8_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:811:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:811:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:408:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 408 | int16_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:811:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:811:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:419:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 419 | int32_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:811:13: warning: variable 'sop0' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:17: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:811:13: warning: variable 'sop1' set but not used [-Wunused-but-set-variable] /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:441:32: note: expanded from macro 'DEFINE_ICMPOP' 441 | #define DEFINE_ICMPOP(opc, OP) DEFINE_BINOP_BC_HELPER(opc, OP, WRITE8, WRITE8, WRITE8, WRITE8, WRITE8) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/bytecode_vm.c:430:23: note: expanded from macro 'DEFINE_BINOP_BC_HELPER' 430 | int64_t sop0, sop1; \ | ^ [ 60%] Building C object libclamav/CMakeFiles/clamav.dir/events.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/events.c.o -MF CMakeFiles/clamav.dir/events.c.o.d -o CMakeFiles/clamav.dir/events.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/events.c [ 61%] Building C object libclamav/CMakeFiles/clamav.dir/7z_iface.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/7z_iface.c.o -MF CMakeFiles/clamav.dir/7z_iface.c.o.d -o CMakeFiles/clamav.dir/7z_iface.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/7z_iface.c [ 61%] Building C object libclamav/CMakeFiles/clamav.dir/explode.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/explode.c.o -MF CMakeFiles/clamav.dir/explode.c.o.d -o CMakeFiles/clamav.dir/explode.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/explode.c [ 61%] Building C object libclamav/CMakeFiles/clamav.dir/inflate64.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/inflate64.c.o -MF CMakeFiles/clamav.dir/inflate64.c.o.d -o CMakeFiles/clamav.dir/inflate64.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/inflate64.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/inflate64.c:65:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | int ZEXPORT inflate64Init2(strm, windowBits) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/inflate64.c:116:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 116 | local void fixedtables(state) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/inflate64.c:173:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 173 | local int updatewindow(strm, out) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/inflate64.c:378:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 378 | int ZEXPORT inflate64(strm, flush) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/inflate64.c:799:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 799 | int ZEXPORT inflate64End(strm) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/inflate64.c:826:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 826 | local int inflate_table(type, lens, codes, table, bits, work) | ^ 6 warnings generated. [ 61%] Building C object libclamav/CMakeFiles/clamav.dir/lzma_iface.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/lzma_iface.c.o -MF CMakeFiles/clamav.dir/lzma_iface.c.o.d -o CMakeFiles/clamav.dir/lzma_iface.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/lzma_iface.c 165 warnings generated. [ 62%] Building C object libclamav/CMakeFiles/clamav.dir/lzw/lzwdec.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/lzw/lzwdec.c.o -MF CMakeFiles/clamav.dir/lzw/lzwdec.c.o.d -o CMakeFiles/clamav.dir/lzw/lzwdec.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/lzw/lzwdec.c [ 62%] Building C object libclamav/CMakeFiles/clamav.dir/xz_iface.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/xz_iface.c.o -MF CMakeFiles/clamav.dir/xz_iface.c.o.d -o CMakeFiles/clamav.dir/xz_iface.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/xz_iface.c [ 62%] Building C object libclamav/CMakeFiles/clamav.dir/arc4.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/arc4.c.o -MF CMakeFiles/clamav.dir/arc4.c.o.d -o CMakeFiles/clamav.dir/arc4.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/arc4.c [ 62%] Building C object libclamav/CMakeFiles/clamav.dir/rijndael.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/rijndael.c.o -MF CMakeFiles/clamav.dir/rijndael.c.o.d -o CMakeFiles/clamav.dir/rijndael.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/rijndael.c [ 63%] Building C object libclamav/CMakeFiles/clamav.dir/entconv.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/entconv.c.o -MF CMakeFiles/clamav.dir/entconv.c.o.d -o CMakeFiles/clamav.dir/entconv.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/entconv.c [ 63%] Building C object libclamav/CMakeFiles/clamav.dir/dlp.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/dlp.c.o -MF CMakeFiles/clamav.dir/dlp.c.o.d -o CMakeFiles/clamav.dir/dlp.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/dlp.c [ 63%] Building C object libclamav/CMakeFiles/clamav.dir/autoit.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/autoit.c.o -MF CMakeFiles/clamav.dir/autoit.c.o.d -o CMakeFiles/clamav.dir/autoit.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/autoit.c [ 63%] Building C object libclamav/CMakeFiles/clamav.dir/binhex.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/binhex.c.o -MF CMakeFiles/clamav.dir/binhex.c.o.d -o CMakeFiles/clamav.dir/binhex.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/binhex.c [ 64%] Building C object libclamav/CMakeFiles/clamav.dir/cpio.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/cpio.c.o -MF CMakeFiles/clamav.dir/cpio.c.o.d -o CMakeFiles/clamav.dir/cpio.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/cpio.c [ 64%] Building C object libclamav/CMakeFiles/clamav.dir/ishield.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/ishield.c.o -MF CMakeFiles/clamav.dir/ishield.c.o.d -o CMakeFiles/clamav.dir/ishield.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/ishield.c [ 64%] Building C object libclamav/CMakeFiles/clamav.dir/libmspack.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/libmspack.c.o -MF CMakeFiles/clamav.dir/libmspack.c.o.d -o CMakeFiles/clamav.dir/libmspack.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/libmspack.c [ 64%] Building C object libclamav/CMakeFiles/clamav.dir/msexpand.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/msexpand.c.o -MF CMakeFiles/clamav.dir/msexpand.c.o.d -o CMakeFiles/clamav.dir/msexpand.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/msexpand.c [ 65%] Building C object libclamav/CMakeFiles/clamav.dir/nsis/bzlib.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/nsis/bzlib.c.o -MF CMakeFiles/clamav.dir/nsis/bzlib.c.o.d -o CMakeFiles/clamav.dir/nsis/bzlib.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/nsis/bzlib.c [ 65%] Building C object libclamav/CMakeFiles/clamav.dir/nsis/infblock.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/nsis/infblock.c.o -MF CMakeFiles/clamav.dir/nsis/infblock.c.o.d -o CMakeFiles/clamav.dir/nsis/infblock.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/nsis/infblock.c [ 65%] Building C object libclamav/CMakeFiles/clamav.dir/nsis/nulsft.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/nsis/nulsft.c.o -MF CMakeFiles/clamav.dir/nsis/nulsft.c.o.d -o CMakeFiles/clamav.dir/nsis/nulsft.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/nsis/nulsft.c [ 65%] Building C object libclamav/CMakeFiles/clamav.dir/hwp.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/hwp.c.o -MF CMakeFiles/clamav.dir/hwp.c.o.d -o CMakeFiles/clamav.dir/hwp.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/hwp.c [ 66%] Building C object libclamav/CMakeFiles/clamav.dir/msdoc.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/msdoc.c.o -MF CMakeFiles/clamav.dir/msdoc.c.o.d -o CMakeFiles/clamav.dir/msdoc.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/msdoc.c [ 66%] Building C object libclamav/CMakeFiles/clamav.dir/msxml_parser.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/msxml_parser.c.o -MF CMakeFiles/clamav.dir/msxml_parser.c.o.d -o CMakeFiles/clamav.dir/msxml_parser.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/msxml_parser.c [ 66%] Building C object libclamav/CMakeFiles/clamav.dir/msxml.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/msxml.c.o -MF CMakeFiles/clamav.dir/msxml.c.o.d -o CMakeFiles/clamav.dir/msxml.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/msxml.c [ 66%] Building C object libclamav/CMakeFiles/clamav.dir/ole2_extract.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/ole2_extract.c.o -MF CMakeFiles/clamav.dir/ole2_extract.c.o.d -o CMakeFiles/clamav.dir/ole2_extract.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/ole2_extract.c [ 67%] Building C object libclamav/CMakeFiles/clamav.dir/xlm_extract.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/xlm_extract.c.o -MF CMakeFiles/clamav.dir/xlm_extract.c.o.d -o CMakeFiles/clamav.dir/xlm_extract.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/xlm_extract.c [ 67%] Building C object libclamav/CMakeFiles/clamav.dir/ooxml.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/ooxml.c.o -MF CMakeFiles/clamav.dir/ooxml.c.o.d -o CMakeFiles/clamav.dir/ooxml.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/ooxml.c [ 67%] Building C object libclamav/CMakeFiles/clamav.dir/rtf.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/rtf.c.o -MF CMakeFiles/clamav.dir/rtf.c.o.d -o CMakeFiles/clamav.dir/rtf.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/rtf.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/rtf.c:159:12: warning: variable 'defelements' set but not used [-Wunused-but-set-variable] 159 | size_t defelements; | ^ [ 67%] Building C object libclamav/CMakeFiles/clamav.dir/vba_extract.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/vba_extract.c.o -MF CMakeFiles/clamav.dir/vba_extract.c.o.d -o CMakeFiles/clamav.dir/vba_extract.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/vba_extract.c 1 warning generated. [ 68%] Building C object libclamav/CMakeFiles/clamav.dir/asn1.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/asn1.c.o -MF CMakeFiles/clamav.dir/asn1.c.o.d -o CMakeFiles/clamav.dir/asn1.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/asn1.c [ 68%] Building C object libclamav/CMakeFiles/clamav.dir/elf.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/elf.c.o -MF CMakeFiles/clamav.dir/elf.c.o.d -o CMakeFiles/clamav.dir/elf.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/elf.c [ 68%] Building C object libclamav/CMakeFiles/clamav.dir/execs.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/execs.c.o -MF CMakeFiles/clamav.dir/execs.c.o.d -o CMakeFiles/clamav.dir/execs.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/execs.c [ 68%] Building C object libclamav/CMakeFiles/clamav.dir/macho.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/macho.c.o -MF CMakeFiles/clamav.dir/macho.c.o.d -o CMakeFiles/clamav.dir/macho.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/macho.c [ 69%] Building C object libclamav/CMakeFiles/clamav.dir/pe_icons.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/pe_icons.c.o -MF CMakeFiles/clamav.dir/pe_icons.c.o.d -o CMakeFiles/clamav.dir/pe_icons.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/pe_icons.c [ 69%] Building C object libclamav/CMakeFiles/clamav.dir/pe.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/pe.c.o -MF CMakeFiles/clamav.dir/pe.c.o.d -o CMakeFiles/clamav.dir/pe.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/pe.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/pe.c:3443:45: warning: comparison of integers of different signs: 'int32_t' (aka 'int') and 'uint32_t' (aka 'unsigned int') [-Wsign-compare] 3443 | cli_readint32(epbuff + 1) > EC32(peinfo->pe_opt.opt32.ImageBase) && | ~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 69%] Building C object libclamav/CMakeFiles/clamav.dir/rebuildpe.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/rebuildpe.c.o -MF CMakeFiles/clamav.dir/rebuildpe.c.o.d -o CMakeFiles/clamav.dir/rebuildpe.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/rebuildpe.c [ 69%] Building C object libclamav/CMakeFiles/clamav.dir/aspack.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/aspack.c.o -MF CMakeFiles/clamav.dir/aspack.c.o.d -o CMakeFiles/clamav.dir/aspack.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/aspack.c [ 70%] Building C object libclamav/CMakeFiles/clamav.dir/fsg.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/fsg.c.o -MF CMakeFiles/clamav.dir/fsg.c.o.d -o CMakeFiles/clamav.dir/fsg.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/fsg.c 1 warning generated. [ 70%] Building C object libclamav/CMakeFiles/clamav.dir/mew.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/mew.c.o -MF CMakeFiles/clamav.dir/mew.c.o.d -o CMakeFiles/clamav.dir/mew.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/mew.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/mew.c:121:24: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 121 | cli_writeint32(*old_ecx, loc_ecx); | ^~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/others.h:690:41: note: passing argument to parameter 'offset' here 690 | static inline void cli_writeint32(void *offset, uint32_t value) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/mew.c:135:24: warning: passing 'const char *' to parameter of type 'void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] 135 | cli_writeint32(*old_ecx, loc_ecx); | ^~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/others.h:690:41: note: passing argument to parameter 'offset' here 690 | static inline void cli_writeint32(void *offset, uint32_t value) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/mew.c:343:16: warning: variable 'var30' set but not used [-Wunused-but-set-variable] 343 | char var1, var30; | ^ [ 70%] Building C object libclamav/CMakeFiles/clamav.dir/packlibs.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/packlibs.c.o -MF CMakeFiles/clamav.dir/packlibs.c.o.d -o CMakeFiles/clamav.dir/packlibs.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/packlibs.c [ 70%] Building C object libclamav/CMakeFiles/clamav.dir/petite.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/petite.c.o -MF CMakeFiles/clamav.dir/petite.c.o.d -o CMakeFiles/clamav.dir/petite.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/petite.c 3 warnings generated. [ 71%] Building C object libclamav/CMakeFiles/clamav.dir/spin.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/spin.c.o -MF CMakeFiles/clamav.dir/spin.c.o.d -o CMakeFiles/clamav.dir/spin.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/spin.c [ 71%] Building C object libclamav/CMakeFiles/clamav.dir/unsp.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/unsp.c.o -MF CMakeFiles/clamav.dir/unsp.c.o.d -o CMakeFiles/clamav.dir/unsp.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/unsp.c [ 71%] Building C object libclamav/CMakeFiles/clamav.dir/upack.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/upack.c.o -MF CMakeFiles/clamav.dir/upack.c.o.d -o CMakeFiles/clamav.dir/upack.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/upack.c [ 71%] Building C object libclamav/CMakeFiles/clamav.dir/upx.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/upx.c.o -MF CMakeFiles/clamav.dir/upx.c.o.d -o CMakeFiles/clamav.dir/upx.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/upx.c [ 72%] Building C object libclamav/CMakeFiles/clamav.dir/wwunpack.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/wwunpack.c.o -MF CMakeFiles/clamav.dir/wwunpack.c.o.d -o CMakeFiles/clamav.dir/wwunpack.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/wwunpack.c [ 72%] Building C object libclamav/CMakeFiles/clamav.dir/yc.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/yc.c.o -MF CMakeFiles/clamav.dir/yc.c.o.d -o CMakeFiles/clamav.dir/yc.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/yc.c [ 72%] Building C object libclamav/CMakeFiles/clamav.dir/line.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/line.c.o -MF CMakeFiles/clamav.dir/line.c.o.d -o CMakeFiles/clamav.dir/line.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/line.c [ 72%] Building C object libclamav/CMakeFiles/clamav.dir/mbox.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/mbox.c.o -MF CMakeFiles/clamav.dir/mbox.c.o.d -o CMakeFiles/clamav.dir/mbox.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/mbox.c [ 73%] Building C object libclamav/CMakeFiles/clamav.dir/message.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/message.c.o -MF CMakeFiles/clamav.dir/message.c.o.d -o CMakeFiles/clamav.dir/message.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/message.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/mbox.c:2412:30: warning: implicit conversion from enumeration type 'enum cl_error_t' to different enumeration type 'mbox_status' [-Wenum-conversion] 2412 | rc = CL_EFORMAT; | ~ ^~~~~~~~~~ [ 73%] Building C object libclamav/CMakeFiles/clamav.dir/phish_domaincheck_db.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/phish_domaincheck_db.c.o -MF CMakeFiles/clamav.dir/phish_domaincheck_db.c.o.d -o CMakeFiles/clamav.dir/phish_domaincheck_db.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/phish_domaincheck_db.c 1 warning generated. [ 73%] Building C object libclamav/CMakeFiles/clamav.dir/phish_allow_list.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/phish_allow_list.c.o -MF CMakeFiles/clamav.dir/phish_allow_list.c.o.d -o CMakeFiles/clamav.dir/phish_allow_list.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/phish_allow_list.c [ 73%] Building C object libclamav/CMakeFiles/clamav.dir/phishcheck.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/phishcheck.c.o -MF CMakeFiles/clamav.dir/phishcheck.c.o.d -o CMakeFiles/clamav.dir/phishcheck.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/phishcheck.c [ 74%] Building C object libclamav/CMakeFiles/clamav.dir/regex_list.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/regex_list.c.o -MF CMakeFiles/clamav.dir/regex_list.c.o.d -o CMakeFiles/clamav.dir/regex_list.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex_list.c [ 74%] Building C object libclamav/CMakeFiles/clamav.dir/regex_suffix.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/regex_suffix.c.o -MF CMakeFiles/clamav.dir/regex_suffix.c.o.d -o CMakeFiles/clamav.dir/regex_suffix.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/regex_suffix.c [ 74%] Building C object libclamav/CMakeFiles/clamav.dir/sis.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/sis.c.o -MF CMakeFiles/clamav.dir/sis.c.o.d -o CMakeFiles/clamav.dir/sis.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/sis.c [ 74%] Building C object libclamav/CMakeFiles/clamav.dir/tnef.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/tnef.c.o -MF CMakeFiles/clamav.dir/tnef.c.o.d -o CMakeFiles/clamav.dir/tnef.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tnef.c [ 75%] Building C object libclamav/CMakeFiles/clamav.dir/uuencode.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/uuencode.c.o -MF CMakeFiles/clamav.dir/uuencode.c.o.d -o CMakeFiles/clamav.dir/uuencode.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/uuencode.c [ 75%] Building C object libclamav/CMakeFiles/clamav.dir/swf.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/swf.c.o -MF CMakeFiles/clamav.dir/swf.c.o.d -o CMakeFiles/clamav.dir/swf.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/swf.c [ 75%] Building C object libclamav/CMakeFiles/clamav.dir/pdf.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/pdf.c.o -MF CMakeFiles/clamav.dir/pdf.c.o.d -o CMakeFiles/clamav.dir/pdf.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/pdf.c [ 75%] Building C object libclamav/CMakeFiles/clamav.dir/pdfng.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/pdfng.c.o -MF CMakeFiles/clamav.dir/pdfng.c.o.d -o CMakeFiles/clamav.dir/pdfng.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/pdfng.c [ 76%] Building C object libclamav/CMakeFiles/clamav.dir/pdfdecode.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/pdfdecode.c.o -MF CMakeFiles/clamav.dir/pdfdecode.c.o.d -o CMakeFiles/clamav.dir/pdfdecode.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/pdfdecode.c [ 76%] Building C object libclamav/CMakeFiles/clamav.dir/xdp.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/xdp.c.o -MF CMakeFiles/clamav.dir/xdp.c.o.d -o CMakeFiles/clamav.dir/xdp.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/xdp.c [ 76%] Building C object libclamav/CMakeFiles/clamav.dir/unarj.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/unarj.c.o -MF CMakeFiles/clamav.dir/unarj.c.o.d -o CMakeFiles/clamav.dir/unarj.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/unarj.c [ 76%] Building C object libclamav/CMakeFiles/clamav.dir/is_tar.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/is_tar.c.o -MF CMakeFiles/clamav.dir/is_tar.c.o.d -o CMakeFiles/clamav.dir/is_tar.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/is_tar.c [ 77%] Building C object libclamav/CMakeFiles/clamav.dir/untar.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/untar.c.o -MF CMakeFiles/clamav.dir/untar.c.o.d -o CMakeFiles/clamav.dir/untar.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/untar.c [ 77%] Building C object libclamav/CMakeFiles/clamav.dir/unzip.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/unzip.c.o -MF CMakeFiles/clamav.dir/unzip.c.o.d -o CMakeFiles/clamav.dir/unzip.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/unzip.c [ 77%] Building C object libclamav/CMakeFiles/clamav.dir/adc.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/adc.c.o -MF CMakeFiles/clamav.dir/adc.c.o.d -o CMakeFiles/clamav.dir/adc.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/adc.c [ 77%] Building C object libclamav/CMakeFiles/clamav.dir/dmg.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/dmg.c.o -MF CMakeFiles/clamav.dir/dmg.c.o.d -o CMakeFiles/clamav.dir/dmg.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/dmg.c [ 78%] Building C object libclamav/CMakeFiles/clamav.dir/xar.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/xar.c.o -MF CMakeFiles/clamav.dir/xar.c.o.d -o CMakeFiles/clamav.dir/xar.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/xar.c [ 78%] Building C object libclamav/CMakeFiles/clamav.dir/egg.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/egg.c.o -MF CMakeFiles/clamav.dir/egg.c.o.d -o CMakeFiles/clamav.dir/egg.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/egg.c [ 78%] Building C object libclamav/CMakeFiles/clamav.dir/mbr.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/mbr.c.o -MF CMakeFiles/clamav.dir/mbr.c.o.d -o CMakeFiles/clamav.dir/mbr.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/mbr.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/mbr.c:85:16: warning: implicit conversion from enumeration type 'enum cli_file' to different enumeration type 'cl_error_t' (aka 'enum cl_error_t') [-Wenum-conversion] 85 | return CL_TYPE_GPT; | ~~~~~~ ^~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/mbr.c:128:16: warning: implicit conversion from enumeration type 'enum cli_file' to different enumeration type 'cl_error_t' (aka 'enum cl_error_t') [-Wenum-conversion] 128 | return CL_TYPE_GPT; | ~~~~~~ ^~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/mbr.c:182:16: warning: explicitly assigning value of variable of type 'cl_error_t' (aka 'enum cl_error_t') to itself [-Wself-assign] 182 | status = status; | ~~~~~~ ^ ~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/mbr.c:189:16: warning: explicitly assigning value of variable of type 'cl_error_t' (aka 'enum cl_error_t') to itself [-Wself-assign] 189 | status = status; | ~~~~~~ ^ ~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/mbr.c:197:20: warning: explicitly assigning value of variable of type 'cl_error_t' (aka 'enum cl_error_t') to itself [-Wself-assign] 197 | status = status; | ~~~~~~ ^ ~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/mbr.c:228:24: warning: explicitly assigning value of variable of type 'cl_error_t' (aka 'enum cl_error_t') to itself [-Wself-assign] 228 | status = status; | ~~~~~~ ^ ~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/mbr.c:239:24: warning: explicitly assigning value of variable of type 'cl_error_t' (aka 'enum cl_error_t') to itself [-Wself-assign] 239 | status = status; | ~~~~~~ ^ ~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/mbr.c:287:20: warning: explicitly assigning value of variable of type 'cl_error_t' (aka 'enum cl_error_t') to itself [-Wself-assign] 287 | status = status; | ~~~~~~ ^ ~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/mbr.c:387:32: warning: explicitly assigning value of variable of type 'cl_error_t' (aka 'enum cl_error_t') to itself [-Wself-assign] 387 | status = status; | ~~~~~~ ^ ~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/egg.c:1290:120: warning: format specifies type 'unsigned long' but the argument has type 'unsigned long long' [-Wformat] 1290 | cli_dbgmsg("egg_parse_file_extra_field: windows_file_information->last_modified_time: %016" PRIx64 "\n", le64_to_host(windowsFileInformation->last_modified_time)); | ~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/others.h:652:25: note: expanded from macro 'le64_to_host' 652 | #define le64_to_host(v) cbswap64(v) | ^~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/others.h:591:21: note: expanded from macro 'cbswap64' 591 | #define cbswap64(v) ((((v)&0x00000000000000ffULL) << 56) | \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 592 | (((v)&0x000000000000ff00ULL) << 40) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | (((v)&0x0000000000ff0000ULL) << 24) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 594 | (((v)&0x00000000ff000000ULL) << 8) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 595 | (((v)&0x000000ff00000000ULL) >> 8) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 596 | (((v)&0x0000ff0000000000ULL) >> 24) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 597 | (((v)&0x00ff000000000000ULL) >> 40) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 598 | (((v)&0xff00000000000000ULL) >> 56)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/egg.c:1322:118: warning: format specifies type 'unsigned long' but the argument has type 'unsigned long long' [-Wformat] 1322 | cli_dbgmsg("egg_parse_file_extra_field: posix_file_information->last_modified_time: %016" PRIx64 "\n", le64_to_host(posixFileInformation->last_modified_time)); | ~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/others.h:652:25: note: expanded from macro 'le64_to_host' 652 | #define le64_to_host(v) cbswap64(v) | ^~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/others.h:591:21: note: expanded from macro 'cbswap64' 591 | #define cbswap64(v) ((((v)&0x00000000000000ffULL) << 56) | \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 592 | (((v)&0x000000000000ff00ULL) << 40) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | (((v)&0x0000000000ff0000ULL) << 24) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 594 | (((v)&0x00000000ff000000ULL) << 8) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 595 | (((v)&0x000000ff00000000ULL) >> 8) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 596 | (((v)&0x0000ff0000000000ULL) >> 24) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 597 | (((v)&0x00ff000000000000ULL) >> 40) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 598 | (((v)&0xff00000000000000ULL) >> 56)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/egg.c:1398:16: warning: format specifies type 'unsigned long' but the argument has type 'unsigned long long' [-Wformat] 1397 | cli_dbgmsg("egg_parse_file_headers: file_header->file_length: %016" PRIx64 " (%" PRIu64 ")\n", | ~~~~~~~~~~~~ 1398 | le64_to_host(fileHeader->file_length), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/others.h:652:25: note: expanded from macro 'le64_to_host' 652 | #define le64_to_host(v) cbswap64(v) | ^~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/others.h:591:21: note: expanded from macro 'cbswap64' 591 | #define cbswap64(v) ((((v)&0x00000000000000ffULL) << 56) | \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 592 | (((v)&0x000000000000ff00ULL) << 40) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | (((v)&0x0000000000ff0000ULL) << 24) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 594 | (((v)&0x00000000ff000000ULL) << 8) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 595 | (((v)&0x000000ff00000000ULL) >> 8) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 596 | (((v)&0x0000ff0000000000ULL) >> 24) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 597 | (((v)&0x00ff000000000000ULL) >> 40) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 598 | (((v)&0xff00000000000000ULL) >> 56)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/egg.c:1399:16: warning: format specifies type 'unsigned long' but the argument has type 'unsigned long long' [-Wformat] 1397 | cli_dbgmsg("egg_parse_file_headers: file_header->file_length: %016" PRIx64 " (%" PRIu64 ")\n", | ~~~~~~~~~ 1398 | le64_to_host(fileHeader->file_length), 1399 | le64_to_host(fileHeader->file_length)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/others.h:652:25: note: expanded from macro 'le64_to_host' 652 | #define le64_to_host(v) cbswap64(v) | ^~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/others.h:591:21: note: expanded from macro 'cbswap64' 591 | #define cbswap64(v) ((((v)&0x00000000000000ffULL) << 56) | \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 592 | (((v)&0x000000000000ff00ULL) << 40) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 593 | (((v)&0x0000000000ff0000ULL) << 24) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 594 | (((v)&0x00000000ff000000ULL) << 8) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 595 | (((v)&0x000000ff00000000ULL) >> 8) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 596 | (((v)&0x0000ff0000000000ULL) >> 24) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 597 | (((v)&0x00ff000000000000ULL) >> 40) | \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 598 | (((v)&0xff00000000000000ULL) >> 56)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9 warnings generated. [ 78%] Building C object libclamav/CMakeFiles/clamav.dir/gpt.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/gpt.c.o -MF CMakeFiles/clamav.dir/gpt.c.o.d -o CMakeFiles/clamav.dir/gpt.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/gpt.c 4 warnings generated. [ 79%] Building C object libclamav/CMakeFiles/clamav.dir/apm.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/apm.c.o -MF CMakeFiles/clamav.dir/apm.c.o.d -o CMakeFiles/clamav.dir/apm.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/apm.c [ 79%] Building C object libclamav/CMakeFiles/clamav.dir/hfsplus.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/hfsplus.c.o -MF CMakeFiles/clamav.dir/hfsplus.c.o.d -o CMakeFiles/clamav.dir/hfsplus.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/hfsplus.c [ 79%] Building C object libclamav/CMakeFiles/clamav.dir/iso9660.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/iso9660.c.o -MF CMakeFiles/clamav.dir/iso9660.c.o.d -o CMakeFiles/clamav.dir/iso9660.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/iso9660.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/hfsplus.c:363:39: warning: variable 'outputSize' set but not used [-Wunused-but-set-variable] 363 | uint32_t currBlock, endBlock, outputSize = 0; | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/hfsplus.c:348:9: warning: variable 'ofd' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 348 | if (status != CL_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/hfsplus.c:462:9: note: uninitialized use occurs here 462 | if (ofd >= 0) { | ^~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/hfsplus.c:348:5: note: remove the 'if' if its condition is always false 348 | if (status != CL_SUCCESS) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | goto done; | ~~~~~~~~~~ 350 | } | ~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/hfsplus.c:333:9: warning: variable 'ofd' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized] 333 | if (!fork || (fork->logicalSize == 0) || (fork->totalBlocks == 0)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/hfsplus.c:462:9: note: uninitialized use occurs here 462 | if (ofd >= 0) { | ^~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/hfsplus.c:333:5: note: remove the 'if' if its condition is always false 333 | if (!fork || (fork->logicalSize == 0) || (fork->totalBlocks == 0)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | cli_dbgmsg("hfsplus_scanfile: Empty file.\n"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 335 | goto done; | ~~~~~~~~~~ 336 | } | ~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/hfsplus.c:333:9: warning: variable 'ofd' is used uninitialized whenever '||' condition is true [-Wsometimes-uninitialized] 333 | if (!fork || (fork->logicalSize == 0) || (fork->totalBlocks == 0)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/hfsplus.c:462:9: note: uninitialized use occurs here 462 | if (ofd >= 0) { | ^~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/hfsplus.c:333:9: note: remove the '||' if its condition is always false 333 | if (!fork || (fork->logicalSize == 0) || (fork->totalBlocks == 0)) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/hfsplus.c:333:9: warning: variable 'ofd' is used uninitialized whenever '||' condition is true [-Wsometimes-uninitialized] 333 | if (!fork || (fork->logicalSize == 0) || (fork->totalBlocks == 0)) { | ^~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/hfsplus.c:462:9: note: uninitialized use occurs here 462 | if (ofd >= 0) { | ^~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/hfsplus.c:333:9: note: remove the '||' if its condition is always false 333 | if (!fork || (fork->logicalSize == 0) || (fork->totalBlocks == 0)) { | ^~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/hfsplus.c:325:12: note: initialize the variable 'ofd' to silence this warning 325 | int ofd; | ^ | = 0 [ 79%] Building C object libclamav/CMakeFiles/clamav.dir/openioc.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/openioc.c.o -MF CMakeFiles/clamav.dir/openioc.c.o.d -o CMakeFiles/clamav.dir/openioc.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/openioc.c 5 warnings generated. [ 80%] Building C object libclamav/CMakeFiles/clamav.dir/jpeg.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/jpeg.c.o -MF CMakeFiles/clamav.dir/jpeg.c.o.d -o CMakeFiles/clamav.dir/jpeg.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/jpeg.c [ 80%] Building C object libclamav/CMakeFiles/clamav.dir/png.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/png.c.o -MF CMakeFiles/clamav.dir/png.c.o.d -o CMakeFiles/clamav.dir/png.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/png.c [ 80%] Building C object libclamav/CMakeFiles/clamav.dir/tiff.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/tiff.c.o -MF CMakeFiles/clamav.dir/tiff.c.o.d -o CMakeFiles/clamav.dir/tiff.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/tiff.c [ 80%] Building C object libclamav/CMakeFiles/clamav.dir/gif.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/clang -DHAVE_CONFIG_H -DTFM_CHECK -DTFM_NO_ASM -DTHIS_IS_LIBCLAMAV -Dclamav_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/.. -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -isystem /usr/include/libxml2 -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /usr/include/json-c -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libclamav/CMakeFiles/clamav.dir/gif.c.o -MF CMakeFiles/clamav.dir/gif.c.o.d -o CMakeFiles/clamav.dir/gif.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav/gif.c [ 81%] Linking C shared library libclamav.so cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/cmake -E cmake_link_script CMakeFiles/clamav.dir/link.txt --verbose=1 /usr/bin/clang -fPIC -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -Xlinker --dependency-file=CMakeFiles/clamav.dir/link.d -Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -shared -Wl,-soname,libclamav.so.11 -o libclamav.so.11.0.0 CMakeFiles/clamav.dir/blob.c.o CMakeFiles/clamav.dir/conv.c.o CMakeFiles/clamav.dir/fpu.c.o CMakeFiles/clamav.dir/hashtab.c.o CMakeFiles/clamav.dir/iowrap.c.o CMakeFiles/clamav.dir/json_api.c.o CMakeFiles/clamav.dir/others_common.c.o CMakeFiles/clamav.dir/qsort.c.o CMakeFiles/clamav.dir/sf_base64decode.c.o CMakeFiles/clamav.dir/str.c.o CMakeFiles/clamav.dir/strlcat.c.o CMakeFiles/clamav.dir/table.c.o CMakeFiles/clamav.dir/text.c.o CMakeFiles/clamav.dir/uniq.c.o CMakeFiles/clamav.dir/www.c.o CMakeFiles/clamav.dir/disasm.c.o CMakeFiles/clamav.dir/filtering.c.o "CMakeFiles/clamav.dir/matcher-ac.c.o" "CMakeFiles/clamav.dir/matcher-bm.c.o" "CMakeFiles/clamav.dir/matcher-byte-comp.c.o" "CMakeFiles/clamav.dir/matcher-hash.c.o" "CMakeFiles/clamav.dir/matcher-pcre.c.o" CMakeFiles/clamav.dir/matcher.c.o CMakeFiles/clamav.dir/regex_pcre.c.o CMakeFiles/clamav.dir/cvd.c.o CMakeFiles/clamav.dir/dconf.c.o CMakeFiles/clamav.dir/dsig.c.o CMakeFiles/clamav.dir/readdb.c.o CMakeFiles/clamav.dir/cache.c.o CMakeFiles/clamav.dir/crtmgr.c.o CMakeFiles/clamav.dir/crypto.c.o CMakeFiles/clamav.dir/filetypes.c.o CMakeFiles/clamav.dir/fmap.c.o CMakeFiles/clamav.dir/mpool.c.o CMakeFiles/clamav.dir/others.c.o CMakeFiles/clamav.dir/perflogging.c.o CMakeFiles/clamav.dir/scanners.c.o CMakeFiles/clamav.dir/textdet.c.o CMakeFiles/clamav.dir/version.c.o CMakeFiles/clamav.dir/htmlnorm.c.o "CMakeFiles/clamav.dir/jsparse/js-norm.c.o" CMakeFiles/clamav.dir/textnorm.c.o CMakeFiles/clamav.dir/partition_intersection.c.o CMakeFiles/clamav.dir/special.c.o CMakeFiles/clamav.dir/hostid_internal.c.o CMakeFiles/clamav.dir/stats_json.c.o CMakeFiles/clamav.dir/stats.c.o CMakeFiles/clamav.dir/bytecode_api_decl.c.o CMakeFiles/clamav.dir/bytecode_api.c.o CMakeFiles/clamav.dir/bytecode_detect.c.o CMakeFiles/clamav.dir/bytecode_vm.c.o CMakeFiles/clamav.dir/bytecode.c.o CMakeFiles/clamav.dir/events.c.o CMakeFiles/clamav.dir/7z_iface.c.o CMakeFiles/clamav.dir/explode.c.o CMakeFiles/clamav.dir/inflate64.c.o CMakeFiles/clamav.dir/lzma_iface.c.o CMakeFiles/clamav.dir/lzw/lzwdec.c.o CMakeFiles/clamav.dir/xz_iface.c.o CMakeFiles/clamav.dir/arc4.c.o CMakeFiles/clamav.dir/rijndael.c.o CMakeFiles/clamav.dir/entconv.c.o CMakeFiles/clamav.dir/dlp.c.o CMakeFiles/clamav.dir/autoit.c.o CMakeFiles/clamav.dir/binhex.c.o CMakeFiles/clamav.dir/cpio.c.o CMakeFiles/clamav.dir/ishield.c.o CMakeFiles/clamav.dir/libmspack.c.o CMakeFiles/clamav.dir/msexpand.c.o CMakeFiles/clamav.dir/nsis/bzlib.c.o CMakeFiles/clamav.dir/nsis/infblock.c.o CMakeFiles/clamav.dir/nsis/nulsft.c.o CMakeFiles/clamav.dir/hwp.c.o CMakeFiles/clamav.dir/msdoc.c.o CMakeFiles/clamav.dir/msxml_parser.c.o CMakeFiles/clamav.dir/msxml.c.o CMakeFiles/clamav.dir/ole2_extract.c.o CMakeFiles/clamav.dir/xlm_extract.c.o CMakeFiles/clamav.dir/ooxml.c.o CMakeFiles/clamav.dir/rtf.c.o CMakeFiles/clamav.dir/vba_extract.c.o CMakeFiles/clamav.dir/asn1.c.o CMakeFiles/clamav.dir/elf.c.o CMakeFiles/clamav.dir/execs.c.o CMakeFiles/clamav.dir/macho.c.o CMakeFiles/clamav.dir/pe_icons.c.o CMakeFiles/clamav.dir/pe.c.o CMakeFiles/clamav.dir/rebuildpe.c.o CMakeFiles/clamav.dir/aspack.c.o CMakeFiles/clamav.dir/fsg.c.o CMakeFiles/clamav.dir/mew.c.o CMakeFiles/clamav.dir/packlibs.c.o CMakeFiles/clamav.dir/petite.c.o CMakeFiles/clamav.dir/spin.c.o CMakeFiles/clamav.dir/unsp.c.o CMakeFiles/clamav.dir/upack.c.o CMakeFiles/clamav.dir/upx.c.o CMakeFiles/clamav.dir/wwunpack.c.o CMakeFiles/clamav.dir/yc.c.o CMakeFiles/clamav.dir/line.c.o CMakeFiles/clamav.dir/mbox.c.o CMakeFiles/clamav.dir/message.c.o CMakeFiles/clamav.dir/phish_domaincheck_db.c.o CMakeFiles/clamav.dir/phish_allow_list.c.o CMakeFiles/clamav.dir/phishcheck.c.o CMakeFiles/clamav.dir/regex_list.c.o CMakeFiles/clamav.dir/regex_suffix.c.o CMakeFiles/clamav.dir/sis.c.o CMakeFiles/clamav.dir/tnef.c.o CMakeFiles/clamav.dir/uuencode.c.o CMakeFiles/clamav.dir/swf.c.o CMakeFiles/clamav.dir/pdf.c.o CMakeFiles/clamav.dir/pdfng.c.o CMakeFiles/clamav.dir/pdfdecode.c.o CMakeFiles/clamav.dir/xdp.c.o CMakeFiles/clamav.dir/unarj.c.o CMakeFiles/clamav.dir/is_tar.c.o CMakeFiles/clamav.dir/untar.c.o CMakeFiles/clamav.dir/unzip.c.o CMakeFiles/clamav.dir/adc.c.o CMakeFiles/clamav.dir/dmg.c.o CMakeFiles/clamav.dir/xar.c.o CMakeFiles/clamav.dir/egg.c.o CMakeFiles/clamav.dir/mbr.c.o CMakeFiles/clamav.dir/gpt.c.o CMakeFiles/clamav.dir/apm.c.o CMakeFiles/clamav.dir/hfsplus.c.o CMakeFiles/clamav.dir/iso9660.c.o CMakeFiles/clamav.dir/openioc.c.o CMakeFiles/clamav.dir/jpeg.c.o CMakeFiles/clamav.dir/png.c.o CMakeFiles/clamav.dir/tiff.c.o CMakeFiles/clamav.dir/gif.c.o CMakeFiles/regex.dir/regex/strlcpy.c.o CMakeFiles/regex.dir/regex/regcomp.c.o CMakeFiles/regex.dir/regex/regerror.c.o CMakeFiles/regex.dir/regex/regexec.c.o CMakeFiles/regex.dir/regex/regfree.c.o CMakeFiles/lzma_sdk.dir/7z/7zAlloc.c.o CMakeFiles/lzma_sdk.dir/7z/7zBuf.c.o CMakeFiles/lzma_sdk.dir/7z/7zBuf2.c.o CMakeFiles/lzma_sdk.dir/7z/7zCrc.c.o CMakeFiles/lzma_sdk.dir/7z/7zCrcOpt.c.o CMakeFiles/lzma_sdk.dir/7z/7zDec.c.o CMakeFiles/lzma_sdk.dir/7z/7zFile.c.o CMakeFiles/lzma_sdk.dir/7z/7zIn.c.o CMakeFiles/lzma_sdk.dir/7z/7zStream.c.o CMakeFiles/lzma_sdk.dir/7z/Bcj2.c.o CMakeFiles/lzma_sdk.dir/7z/Bra.c.o CMakeFiles/lzma_sdk.dir/7z/Bra86.c.o CMakeFiles/lzma_sdk.dir/7z/BraIA64.c.o CMakeFiles/lzma_sdk.dir/7z/CpuArch.c.o CMakeFiles/lzma_sdk.dir/7z/Delta.c.o CMakeFiles/lzma_sdk.dir/7z/Lzma2Dec.c.o CMakeFiles/lzma_sdk.dir/7z/LzmaDec.c.o CMakeFiles/lzma_sdk.dir/7z/Ppmd7.c.o CMakeFiles/lzma_sdk.dir/7z/Ppmd7Dec.c.o CMakeFiles/lzma_sdk.dir/7z/Xz.c.o CMakeFiles/lzma_sdk.dir/7z/XzCrc64.c.o CMakeFiles/lzma_sdk.dir/7z/XzDec.c.o CMakeFiles/lzma_sdk.dir/7z/XzIn.c.o CMakeFiles/yara.dir/yara_compiler.c.o CMakeFiles/yara.dir/yara_exec.c.o CMakeFiles/yara.dir/yara_hash.c.o CMakeFiles/yara.dir/yara_parser.c.o CMakeFiles/yara.dir/yara_arena.c.o CMakeFiles/yara.dir/yara_grammar.c.o CMakeFiles/yara.dir/yara_lexer.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_add.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_add_d.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_addmod.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp_d.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp_mag.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_sub.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_sub_d.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_submod.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/s_fp_add.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/s_fp_sub.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_radix_size.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_radix.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_signed_bin.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_unsigned_bin.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_reverse.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_s_rmap.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_signed_bin_size.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_to_signed_bin.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_to_unsigned_bin.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_toradix.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_toradix_n.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_unsigned_bin_size.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_cnt_lsb.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_count_bits.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_div_2.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_div_2d.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_lshd.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_mod_2d.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_rshd.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_div.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_div_d.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_mod.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_mod_d.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/exptmod/fp_2expt.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/exptmod/fp_exptmod.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/misc/fp_ident.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/misc/fp_set.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_calc_normalization.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_reduce.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_setup.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_2.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_2d.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_12.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_17.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_20.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_24.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_28.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_3.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_32.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_4.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_48.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_6.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_64.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_7.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_8.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_9.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_small_set.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_d.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mulmod.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/numtheory/fp_invmod.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_12.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_17.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_20.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_24.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_28.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_3.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_32.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_4.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_48.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_6.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_64.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_7.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_8.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_9.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_generic.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_small_set.c.o CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqrmod.c.o CMakeFiles/bytecode_runtime.dir/bytecode_nojit.c.o -Wl,-rpath,/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack: ../libclammspack/libclammspack.so.0.8.0 ../s390x-unknown-linux-gnu/release/libclamav_rust.a /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libz.so /usr/lib64/libbz2.so /usr/lib64/libpcre2-8.so /usr/lib64/libxml2.so /usr/lib64/libjson-c.so -ldl -lm -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc -lc cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav && /usr/bin/cmake -E cmake_symlink_library libclamav.so.11.0.0 libclamav.so.11 libclamav.so gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 81%] Built target clamav /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/depend /usr/bin/gmake -f unit_tests/CMakeFiles/check_fpu_endian.dir/build.make unit_tests/CMakeFiles/check_fpu_endian.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/common /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/common/CMakeFiles/common.dir/DependInfo.cmake "--color=" gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/CMakeFiles/check_fpu_endian.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f common/CMakeFiles/common.dir/build.make common/CMakeFiles/common.dir/build gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/CMakeFiles/check_fpu_endian.dir/build.make unit_tests/CMakeFiles/check_fpu_endian.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 81%] Building C object common/CMakeFiles/common.dir/cert_util.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/common && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT common/CMakeFiles/common.dir/cert_util.c.o -MF CMakeFiles/common.dir/cert_util.c.o.d -o CMakeFiles/common.dir/cert_util.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common/cert_util.c [ 81%] Building C object unit_tests/CMakeFiles/check_fpu_endian.dir/check_fpu_endian.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests && /usr/bin/clang -DHAVE_CONFIG_H -DOBJDIR=\"/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests\" -DSRCDIR=\"/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests\" -DTHIS_IS_LIBCLAMAV -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -DWITH_GZFILEOP -MD -MT unit_tests/CMakeFiles/check_fpu_endian.dir/check_fpu_endian.c.o -MF CMakeFiles/check_fpu_endian.dir/check_fpu_endian.c.o.d -o CMakeFiles/check_fpu_endian.dir/check_fpu_endian.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_fpu_endian.c [ 81%] Linking C executable check_fpu_endian cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/check_fpu_endian.dir/link.txt --verbose=1 /usr/bin/clang -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -Xlinker --dependency-file=CMakeFiles/check_fpu_endian.dir/link.d CMakeFiles/check_fpu_endian.dir/check_fpu_endian.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_add.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_add_d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_addmod.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp_d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp_mag.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_sub.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_sub_d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_submod.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/s_fp_add.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/s_fp_sub.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_radix_size.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_radix.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_signed_bin.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_unsigned_bin.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_reverse.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_s_rmap.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_signed_bin_size.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_to_signed_bin.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_to_unsigned_bin.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_toradix.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_toradix_n.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_unsigned_bin_size.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_cnt_lsb.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_count_bits.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_div_2.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_div_2d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_lshd.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_mod_2d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_rshd.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_div.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_div_d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_mod.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_mod_d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/exptmod/fp_2expt.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/exptmod/fp_exptmod.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/misc/fp_ident.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/misc/fp_set.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_calc_normalization.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_reduce.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_setup.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_2.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_2d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_12.c.o ../li[ 82%] Building C object common/CMakeFiles/common.dir/actions.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/common && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT common/CMakeFiles/common.dir/actions.c.o -MF CMakeFiles/common.dir/actions.c.o.d -o CMakeFiles/common.dir/actions.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common/actions.c [ 82%] Building C object common/CMakeFiles/common.dir/clamdcom.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/common && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT common/CMakeFiles/common.dir/clamdcom.c.o -MF CMakeFiles/common.dir/clamdcom.c.o.d -o CMakeFiles/common.dir/clamdcom.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common/clamdcom.c [ 82%] Building C object common/CMakeFiles/common.dir/getopt.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/common && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT common/CMakeFiles/common.dir/getopt.c.o -MF CMakeFiles/common.dir/getopt.c.o.d -o CMakeFiles/common.dir/getopt.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common/getopt.c [ 82%] Building C object common/CMakeFiles/common.dir/hostid.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/common && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT common/CMakeFiles/common.dir/hostid.c.o -MF CMakeFiles/common.dir/hostid.c.o.d -o CMakeFiles/common.dir/hostid.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common/hostid.c [ 83%] Building C object common/CMakeFiles/common.dir/idmef_logging.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/common && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT common/CMakeFiles/common.dir/idmef_logging.c.o -MF CMakeFiles/common.dir/idmef_logging.c.o.d -o CMakeFiles/common.dir/idmef_logging.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common/idmef_logging.c [ 83%] Building C object common/CMakeFiles/common.dir/misc.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/common && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT common/CMakeFiles/common.dir/misc.c.o -MF CMakeFiles/common.dir/misc.c.o.d -o CMakeFiles/common.dir/misc.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common/misc.c [ 83%] Building C object common/CMakeFiles/common.dir/optparser.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/common && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT common/CMakeFiles/common.dir/optparser.c.o -MF CMakeFiles/common.dir/optparser.c.o.d -o CMakeFiles/common.dir/optparser.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common/optparser.c [ 83%] Building C object common/CMakeFiles/common.dir/output.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/common && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT common/CMakeFiles/common.dir/output.c.o -MF CMakeFiles/common.dir/output.c.o.d -o CMakeFiles/common.dir/output.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common/output.c [ 84%] Building C object common/CMakeFiles/common.dir/tar.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/common && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT common/CMakeFiles/common.dir/tar.c.o -MF CMakeFiles/common.dir/tar.c.o.d -o CMakeFiles/common.dir/tar.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common/tar.c [ 84%] Building C object common/CMakeFiles/common.dir/linux/cert_util_linux.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/common && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT common/CMakeFiles/common.dir/linux/cert_util_linux.c.o -MF CMakeFiles/common.dir/linux/cert_util_linux.c.o.d -o CMakeFiles/common.dir/linux/cert_util_linux.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common/linux/cert_util_linux.c [ 84%] Linking C static library libcommon.a cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/common && /usr/bin/cmake -P CMakeFiles/common.dir/cmake_clean_target.cmake cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/common && /usr/bin/cmake -E cmake_link_script CMakeFiles/common.dir/link.txt --verbose=1 /usr/bin/llvm-ar qc libcommon.a CMakeFiles/common.dir/cert_util.c.o CMakeFiles/common.dir/actions.c.o CMakeFiles/common.dir/clamdcom.c.o CMakeFiles/common.dir/getopt.c.o CMakeFiles/common.dir/hostid.c.o CMakeFiles/common.dir/idmef_logging.c.o CMakeFiles/common.dir/misc.c.o CMakeFiles/common.dir/optparser.c.o CMakeFiles/common.dir/output.c.o CMakeFiles/common.dir/tar.c.o CMakeFiles/common.dir/linux/cert_util_linux.c.o /usr/bin/llvm-ranlib libcommon.a gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 84%] Built target common /usr/bin/gmake -f unit_tests/CMakeFiles/check_clamav.dir/build.make unit_tests/CMakeFiles/check_clamav.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/CMakeFiles/check_clamav.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/CMakeFiles/check_clamav.dir/build.make unit_tests/CMakeFiles/check_clamav.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 84%] Building C object unit_tests/CMakeFiles/check_clamav.dir/check_bytecode.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests && /usr/bin/clang -DHAVE_CONFIG_H -DOBJDIR=\"/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests\" -DSRCDIR=\"/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests\" -DTHIS_IS_LIBCLAMAV -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -DWITH_GZFILEOP -MD -MT unit_tests/CMakeFiles/check_clamav.dir/check_bytecode.c.o -MF CMakeFiles/check_clamav.dir/check_bytecode.c.o.d -o CMakeFiles/check_clamav.dir/check_bytecode.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_bytecode.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_bytecode.c:68:17: warning: unused variable 'virname' [-Wunused-variable] 68 | const char *virname = NULL; | ^~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_bytecode.c:488:12: warning: unused variable 'test_retmagic_7_int' [-Wunused-variable] 488 | START_TEST(test_retmagic_7_int) | ^~~~~~~~~~~~~~~~~~~ /usr/include/check.h:454:22: note: expanded from macro 'START_TEST' 454 | static const TTest * __testname = & __testname ## _ttest;\ | ^~~~~~~~~~ 2 warnings generated. [ 84%] Building C object unit_tests/CMakeFiles/check_clamav.dir/check_clamav.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests && /usr/bin/clang -DHAVE_CONFIG_H -DOBJDIR=\"/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests\" -DSRCDIR=\"/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests\" -DTHIS_IS_LIBCLAMAV -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -DWITH_GZFILEOP -MD -MT unit_tests/CMakeFiles/check_clamav.dir/check_clamav.c.o -MF CMakeFiles/check_clamav.dir/check_clamav.c.o.d -o CMakeFiles/check_clamav.dir/check_clamav.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_clamav.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_clamav.c:478:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] 478 | fread(cvd_bytes, 1, 5000, orig_fs); | ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_clamav.c:494:11: warning: unused variable 'utf8' [-Wunused-variable] 494 | char *utf8 = NULL; | ^~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_clamav.c:495:12: warning: unused variable 'utf8_size' [-Wunused-variable] 495 | size_t utf8_size = 0; | ^~~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_clamav.c:491:12: warning: unused variable 'test_cl_cvdunpack' [-Wunused-variable] 491 | START_TEST(test_cl_cvdunpack) | ^~~~~~~~~~~~~~~~~ /usr/include/check.h:454:22: note: expanded from macro 'START_TEST' 454 | static const TTest * __testname = & __testname ## _ttest;\ | ^~~~~~~~~~ 4 warnings generated. [ 84%] Building C object unit_tests/CMakeFiles/check_clamav.dir/check_disasm.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests && /usr/bin/clang -DHAVE_CONFIG_H -DOBJDIR=\"/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests\" -DSRCDIR=\"/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests\" -DTHIS_IS_LIBCLAMAV -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -DWITH_GZFILEOP -MD -MT unit_tests/CMakeFiles/check_clamav.dir/check_disasm.c.o -MF CMakeFiles/check_clamav.dir/check_disasm.c.o.d -o CMakeFiles/check_clamav.dir/check_disasm.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_disasm.c [ 85%] Building C object unit_tests/CMakeFiles/check_clamav.dir/check_htmlnorm.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests && /usr/bin/clang -DHAVE_CONFIG_H -DOBJDIR=\"/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests\" -DSRCDIR=\"/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests\" -DTHIS_IS_LIBCLAMAV -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -DWITH_GZFILEOP -MD -MT unit_tests/CMakeFiles/check_clamav.dir/check_htmlnorm.c.o -MF CMakeFiles/check_clamav.dir/check_htmlnorm.c.o.d -o CMakeFiles/check_clamav.dir/check_htmlnorm.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_htmlnorm.c [ 85%] Building C object unit_tests/CMakeFiles/check_clamav.dir/check_jsnorm.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests && /usr/bin/clang -DHAVE_CONFIG_H -DOBJDIR=\"/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests\" -DSRCDIR=\"/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests\" -DTHIS_IS_LIBCLAMAV -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -DWITH_GZFILEOP -MD -MT unit_tests/CMakeFiles/check_clamav.dir/check_jsnorm.c.o -MF CMakeFiles/check_clamav.dir/check_jsnorm.c.o.d -o CMakeFiles/check_clamav.dir/check_jsnorm.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_jsnorm.c [ 85%] Building C object unit_tests/CMakeFiles/check_clamav.dir/check_matchers.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests && /usr/bin/clang -DHAVE_CONFIG_H -DOBJDIR=\"/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests\" -DSRCDIR=\"/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests\" -DTHIS_IS_LIBCLAMAV -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -DWITH_GZFILEOP -MD -MT unit_tests/CMakeFiles/check_clamav.dir/check_matchers.c.o -MF CMakeFiles/check_clamav.dir/check_matchers.c.o.d -o CMakeFiles/check_clamav.dir/check_matchers.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_matchers.c [ 85%] Building C object unit_tests/CMakeFiles/check_clamav.dir/check_regex.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests && /usr/bin/clang -DHAVE_CONFIG_H -DOBJDIR=\"/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests\" -DSRCDIR=\"/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests\" -DTHIS_IS_LIBCLAMAV -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -DWITH_GZFILEOP -MD -MT unit_tests/CMakeFiles/check_clamav.dir/check_regex.c.o -MF CMakeFiles/check_clamav.dir/check_regex.c.o.d -o CMakeFiles/check_clamav.dir/check_regex.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_regex.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_regex.c:297:22: warning: comparison of different enumeration types ('cl_error_t' (aka 'enum cl_error_t') and 'rtr_t' (aka 'enum rtest_result')) [-Wenum-compare] 297 | ck_assert_msg(rc == rtest->result, "regex_list_match"); | ~~ ^ ~~~~~~~~~~~~~ /usr/include/check.h:539:4: note: expanded from macro 'ck_assert_msg' 539 | (expr) ? \ | ^~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_regex.c:439:29: warning: unused variable 'viruname' [-Wunused-variable] 439 | const char *viruname = NULL; | ^~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_regex.c:546:29: warning: unused variable 'viruname' [-Wunused-variable] 546 | const char *viruname = NULL; | ^~~~~~~~ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_regex.c:76:26: warning: variable 'regex' is not needed and will not be emitted [-Wunneeded-internal-declaration] 76 | static struct regex_list regex; | ^~~~~ 4 warnings generated. [ 86%] Building C object unit_tests/CMakeFiles/check_clamav.dir/check_str.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests && /usr/bin/clang -DHAVE_CONFIG_H -DOBJDIR=\"/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests\" -DSRCDIR=\"/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests\" -DTHIS_IS_LIBCLAMAV -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -DWITH_GZFILEOP -MD -MT unit_tests/CMakeFiles/check_clamav.dir/check_str.c.o -MF CMakeFiles/check_clamav.dir/check_str.c.o.d -o CMakeFiles/check_clamav.dir/check_str.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_str.c [ 86%] Building C object unit_tests/CMakeFiles/check_clamav.dir/check_uniq.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests && /usr/bin/clang -DHAVE_CONFIG_H -DOBJDIR=\"/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests\" -DSRCDIR=\"/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests\" -DTHIS_IS_LIBCLAMAV -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -DWITH_GZFILEOP -MD -MT unit_tests/CMakeFiles/check_clamav.dir/check_uniq.c.o -MF CMakeFiles/check_clamav.dir/check_uniq.c.o.d -o CMakeFiles/check_clamav.dir/check_uniq.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_uniq.c [ 86%] Linking C executable check_clamav cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/check_clamav.dir/link.txt --verbose=1 /usr/bin/clang -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -Xlinker --dependency-file=CMakeFiles/check_clamav.dir/link.d CMakeFiles/check_clamav.dir/check_bytecode.c.o CMakeFiles/check_clamav.dir/check_clamav.c.o CMakeFiles/check_clamav.dir/check_disasm.c.o CMakeFiles/check_clamav.dir/check_htmlnorm.c.o CMakeFiles/check_clamav.dir/check_jsnorm.c.o CMakeFiles/check_clamav.dir/check_matchers.c.o CMakeFiles/check_clamav.dir/check_regex.c.o CMakeFiles/check_clamav.dir/check_str.c.o CMakeFiles/check_clamav.dir/check_uniq.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_add.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_add_d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_addmod.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp_d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp_mag.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_sub.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_sub_d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_submod.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/s_fp_add.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/s_fp_sub.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_radix_size.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_radix.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_signed_bin.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_unsigned_bin.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_reverse.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_s_rmap.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_signed_bin_size.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_to_signed_bin.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_to_unsigned_bin.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_toradix.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_toradix_n.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_unsigned_bin_size.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_cnt_lsb.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_count_bits.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_div_2.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_div_2d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_lshd.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_mod_2d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_rshd.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_div.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_div_d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_mod.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_mod_d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/exptmod/fp_2expt.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/exptmod/fp_exptmod.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/misc/fp_ident.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/misc/fp_set.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_calc_normalization.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_reduce.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_setup.c.o ../libclamav/CMakeFilebclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_17.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_20.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_24.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_28.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_3.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_32.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_4.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_48.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_6.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_64.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_7.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_8.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_9.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_small_set.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mulmod.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/numtheory/fp_invmod.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_12.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_17.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_20.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_24.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_28.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_3.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_32.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_4.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_48.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_6.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_64.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_7.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_8.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_9.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_generic.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_small_set.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqrmod.c.o -o check_fpu_endian -Wl,-rpath,/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav:/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack ../libclamav/libclamav.so.11.0.0 /usr/lib64/libcheck.so /usr/lib64/libjson-c.so ../libclammspack/libclammspack.so.0.8.0 /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libz.so /usr/lib64/libbz2.so /usr/lib64/libpcre2-8.so /usr/lib64/libxml2.so /usr/lib64/libjson-c.so /usr/lib64/libpcre2-8.so ../s390x-unknown-linux-gnu/release/libclamav_rust.a -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc -lc -ldl -lm /usr/lib64/librt.a /usr/lib64/libm.so /usr/lib64/libsubunit.so gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 86%] Built target check_fpu_endian /usr/bin/gmake -f libfreshclam/CMakeFiles/freshclam.dir/build.make libfreshclam/CMakeFiles/freshclam.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libfreshclam /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/CMakeFiles/freshclam.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f libfreshclam/CMakeFiles/freshclam.dir/build.make libfreshclam/CMakeFiles/freshclam.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 86%] Building C object libfreshclam/CMakeFiles/freshclam.dir/libfreshclam.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam && /usr/bin/clang -DHAVE_CONFIG_H -Dfreshclam_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libfreshclam -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libfreshclam/CMakeFiles/freshclam.dir/libfreshclam.c.o -MF CMakeFiles/freshclam.dir/libfreshclam.c.o.d -o CMakeFiles/freshclam.dir/libfreshclam.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libfreshclam/libfreshclam.c [ 87%] Building C object libfreshclam/CMakeFiles/freshclam.dir/libfreshclam_internal.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam && /usr/bin/clang -DHAVE_CONFIG_H -Dfreshclam_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libfreshclam -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libfreshclam/CMakeFiles/freshclam.dir/libfreshclam_internal.c.o -MF CMakeFiles/freshclam.dir/libfreshclam_internal.c.o.d -o CMakeFiles/freshclam.dir/libfreshclam_internal.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libfreshclam/libfreshclam_internal.c [ 87%] Building C object libfreshclam/CMakeFiles/freshclam.dir/dns.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam && /usr/bin/clang -DHAVE_CONFIG_H -Dfreshclam_EXPORTS -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libfreshclam -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIC -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT libfreshclam/CMakeFiles/freshclam.dir/dns.c.o -MF CMakeFiles/freshclam.dir/dns.c.o.d -o CMakeFiles/freshclam.dir/dns.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libfreshclam/dns.c [ 87%] Linking C shared library libfreshclam.so cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam && /usr/bin/cmake -E cmake_link_script CMakeFiles/freshclam.dir/link.txt --verbose=1 /usr/bin/clang -fPIC -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -Xlinker --dependency-file=CMakeFiles/freshclam.dir/link.d -Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -shared -Wl,-soname,libfreshclam.so.2 -o libfreshclam.so.2.0.2 CMakeFiles/freshclam.dir/libfreshclam.c.o CMakeFiles/freshclam.dir/libfreshclam_internal.c.o CMakeFiles/freshclam.dir/dns.c.o -Wl,-rpath,/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav:/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack: ../common/libcommon.a /usr/lib64/libcurl.so /usr/lib64/libssl.so /usr/lib64/libcrypto.so -lresolv ../libclamav/libclamav.so.11.0.0 /usr/lib64/libssl.so /usr/lib64/libcrypto.so ../libclammspack/libclammspack.so.0.8.0 ../s390x-unknown-linux-gnu/release/libclamav_rust.a -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc /usr/lib64/libbz2.so /usr/lib64/libpcre2-8.so /usr/lib64/libxml2.so /usr/lib64/libjson-c.so -lc -ldl -lm /usr/lib64/libz.so /usr/lib64/libsystemd.so cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam && /usr/bin/cmake -E cmake_symlink_library libfreshclam.so.2.0.2 libfreshclam.so.2 libfreshclam.so gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 87%] Built target freshclam /usr/bin/gmake -f clamconf/CMakeFiles/clamconf.dir/build.make clamconf/CMakeFiles/clamconf.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamconf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamconf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamconf/CMakeFiles/clamconf.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f clamconf/CMakeFiles/clamconf.dir/build.make clamconf/CMakeFiles/clamconf.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 87%] Building C object clamconf/CMakeFiles/clamconf.dir/clamconf.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamconf && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamconf/CMakeFiles/clamconf.dir/clamconf.c.o -MF CMakeFiles/clamconf.dir/clamconf.c.o.d -o CMakeFiles/clamconf.dir/clamconf.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamconf/clamconf.c [ 87%] Linking C executable clamconf cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamconf && /usr/bin/cmake -E cmake_link_script CMakeFiles/clamconf.dir/link.txt --verbose=1 /usr/bin/clang -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -Xlinker --dependency-file=CMakeFiles/clamconf.dir/link.d CMakeFiles/clamconf.dir/clamconf.c.o -o clamconf -Wl,-rpath,/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav:/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack: ../common/libcommon.a ../libclamav/libclamav.so.11.0.0 ../libclammspack/libclammspack.so.0.8.0 ../s390x-unknown-linux-gnu/release/libclamav_rust.a -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc /usr/lib64/libbz2.so /usr/lib64/libpcre2-8.so /usr/lib64/libxml2.so /usr/lib64/libjson-c.so -lc -ldl -lm /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libz.so /usr/lib64/libcurl.so /usr/lib64/libsystemd.so gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 87%] Built target clamconf /usr/bin/gmake -f clamd/CMakeFiles/clamd.dir/build.make clamd/CMakeFiles/clamd.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/CMakeFiles/clamd.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f clamd/CMakeFiles/clamd.dir/build.make clamd/CMakeFiles/clamd.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 88%] Building C object clamd/CMakeFiles/clamd.dir/clamd.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamd/CMakeFiles/clamd.dir/clamd.c.o -MF CMakeFiles/clamd.dir/clamd.c.o.d -o CMakeFiles/clamd.dir/clamd.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamd/clamd.c [ 88%] Building C object clamd/CMakeFiles/clamd.dir/clamd_others.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamd/CMakeFiles/clamd.dir/clamd_others.c.o -MF CMakeFiles/clamd.dir/clamd_others.c.o.d -o CMakeFiles/clamd.dir/clamd_others.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamd/clamd_others.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamd/clamd_others.c:480:14: warning: variable 'fdsok' set but not used [-Wunused-but-set-variable] 480 | unsigned fdsok = data->nfds; | ^ 1 warning generated. [ 88%] Building C object clamd/CMakeFiles/clamd.dir/localserver.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamd/CMakeFiles/clamd.dir/localserver.c.o -MF CMakeFiles/clamd.dir/localserver.c.o.d -o CMakeFiles/clamd.dir/localserver.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamd/localserver.c [ 88%] Building C object clamd/CMakeFiles/clamd.dir/scanner.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamd/CMakeFiles/clamd.dir/scanner.c.o -MF CMakeFiles/clamd.dir/scanner.c.o.d -o CMakeFiles/clamd.dir/scanner.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamd/scanner.c [ 89%] Building C object clamd/CMakeFiles/clamd.dir/server-th.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamd/CMakeFiles/clamd.dir/server-th.c.o -MF CMakeFiles/clamd.dir/server-th.c.o.d -o CMakeFiles/clamd.dir/server-th.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamd/server-th.c [ 89%] Building C object clamd/CMakeFiles/clamd.dir/session.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamd/CMakeFiles/clamd.dir/session.c.o -MF CMakeFiles/clamd.dir/session.c.o.d -o CMakeFiles/clamd.dir/session.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamd/session.c [ 89%] Building C object clamd/CMakeFiles/clamd.dir/tcpserver.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamd/CMakeFiles/clamd.dir/tcpserver.c.o -MF CMakeFiles/clamd.dir/tcpserver.c.o.d -o CMakeFiles/clamd.dir/tcpserver.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamd/tcpserver.c [ 89%] Building C object clamd/CMakeFiles/clamd.dir/thrmgr.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamd/CMakeFiles/clamd.dir/thrmgr.c.o -MF CMakeFiles/clamd.dir/thrmgr.c.o.d -o CMakeFiles/clamd.dir/thrmgr.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamd/thrmgr.c [ 90%] Linking C executable clamd cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd && /usr/bin/cmake -E cmake_link_script CMakeFiles/clamd.dir/link.txt --verbose=1 /usr/bin/clang -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -Xlinker --dependency-file=CMakeFiles/clamd.dir/link.d CMakeFiles/clamd.dir/clamd.c.o CMakeFiles/clamd.dir/clamd_others.c.o CMakeFiles/clamd.dir/localserver.c.o CMakeFiles/clamd.dir/scanner.c.o "CMakeFiles/clamd.dir/server-th.c.o" CMakeFiles/clamd.dir/session.c.o CMakeFiles/clamd.dir/tcpserver.c.o CMakeFiles/clamd.dir/thrmgr.c.o -o clamd -Wl,-rpath,/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav:/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack: ../common/libcommon.a ../libclamav/libclamav.so.11.0.0 ../libclammspack/libclammspack.so.0.8.0 ../s390x-unknown-linux-gnu/release/libclamav_rust.a -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc /usr/lib64/libbz2.so /usr/lib64/libpcre2-8.so /usr/lib64/libxml2.so /usr/lib64/libjson-c.so -lc -ldl -lm /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libz.so /usr/lib64/libcurl.so /usr/lib64/libsystemd.so gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 90%] Built target clamd /usr/bin/gmake -f clamdscan/CMakeFiles/clamdscan.dir/build.make clamdscan/CMakeFiles/clamdscan.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamdscan /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/CMakeFiles/clamdscan.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f clamdscan/CMakeFiles/clamdscan.dir/build.make clamdscan/CMakeFiles/clamdscan.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 90%] Building C object clamdscan/CMakeFiles/clamdscan.dir/clamdscan.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamdscan/CMakeFiles/clamdscan.dir/clamdscan.c.o -MF CMakeFiles/clamdscan.dir/clamdscan.c.o.d -o CMakeFiles/clamdscan.dir/clamdscan.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamdscan/clamdscan.c [ 90%] Building C object clamdscan/CMakeFiles/clamdscan.dir/client.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamdscan/CMakeFiles/clamdscan.dir/client.c.o -MF CMakeFiles/clamdscan.dir/client.c.o.d -o CMakeFiles/clamdscan.dir/client.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamdscan/client.c s/tomsfastmath.dir/tomsfastmath/mul/fp_mul.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_2.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_2d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_12.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_17.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_20.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_24.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_28.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_3.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_32.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_4.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_48.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_6.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_64.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_7.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_8.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_9.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_small_set.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mulmod.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/numtheory/fp_invmod.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_12.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_17.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_20.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_24.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_28.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_3.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_32.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_4.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_48.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_6.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_64.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_7.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_8.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_9.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_generic.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_small_set.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqrmod.c.o -o check_clamav -Wl,-rpath,/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav:/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack ../libclamav/libclamav.so.11.0.0 /usr/lib64/libcheck.so /usr/lib64/libjson-c.so ../libclammspack/libclammspack.so.0.8.0 /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libz.so /usr/lib64/libbz2.so /usr/lib64/libpcre2-8.so /usr/lib64/libxml2.so /usr/lib64/libjson-c.so /usr/lib64/libpcre2-8.so ../s390x-unknown-linux-gnu/release/libclamav_rust.a -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc -lc -ldl -lm /usr/lib64/librt.a /usr/lib64/libm.so /usr/lib64/libsubunit.so cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests && /usr/bin/cmake -E copy /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/clamav.hdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/. gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 90%] Built target check_clamav [ 90%] Building C object clamdscan/CMakeFiles/clamdscan.dir/proto.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamdscan/CMakeFiles/clamdscan.dir/proto.c.o -MF CMakeFiles/clamdscan.dir/proto.c.o.d -o CMakeFiles/clamdscan.dir/proto.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamdscan/proto.c /usr/bin/gmake -f clamonacc/CMakeFiles/clamonacc.dir/build.make clamonacc/CMakeFiles/clamonacc.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamonacc /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamonacc/CMakeFiles/clamonacc.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f clamonacc/CMakeFiles/clamonacc.dir/build.make clamonacc/CMakeFiles/clamonacc.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 90%] Building C object clamonacc/CMakeFiles/clamonacc.dir/clamonacc.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamonacc && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamd -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamonacc/CMakeFiles/clamonacc.dir/clamonacc.c.o -MF CMakeFiles/clamonacc.dir/clamonacc.c.o.d -o CMakeFiles/clamonacc.dir/clamonacc.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc/clamonacc.c [ 91%] Linking C executable clamdscan cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan && /usr/bin/cmake -E cmake_link_script CMakeFiles/clamdscan.dir/link.txt --verbose=1 [ 91%] Building C object clamonacc/CMakeFiles/clamonacc.dir/c-thread-pool/thpool.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamonacc && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamd -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamonacc/CMakeFiles/clamonacc.dir/c-thread-pool/thpool.c.o -MF CMakeFiles/clamonacc.dir/c-thread-pool/thpool.c.o.d -o CMakeFiles/clamonacc.dir/c-thread-pool/thpool.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc/c-thread-pool/thpool.c [ 92%] Building C object clamonacc/CMakeFiles/clamonacc.dir/client/client.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamonacc && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamd -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamonacc/CMakeFiles/clamonacc.dir/client/client.c.o -MF CMakeFiles/clamonacc.dir/client/client.c.o.d -o CMakeFiles/clamonacc.dir/client/client.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc/client/client.c /usr/bin/clang -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -Xlinker --dependency-file=CMakeFiles/clamdscan.dir/link.d CMakeFiles/clamdscan.dir/clamdscan.c.o CMakeFiles/clamdscan.dir/client.c.o CMakeFiles/clamdscan.dir/proto.c.o -o clamdscan -Wl,-rpath,/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav:/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack: ../common/libcommon.a ../libclamav/libclamav.so.11.0.0 ../libclammspack/libclammspack.so.0.8.0 ../s390x-unknown-linux-gnu/release/libclamav_rust.a -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc /usr/lib64/libbz2.so /usr/lib64/libpcre2-8.so /usr/lib64/libxml2.so /usr/lib64/libjson-c.so -lc -ldl -lm /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libz.so /usr/lib64/libcurl.so /usr/lib64/libsystemd.so gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 92%] Built target clamdscan /usr/bin/gmake -f clamav-milter/CMakeFiles/clamav-milter.dir/build.make clamav-milter/CMakeFiles/clamav-milter.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamav-milter /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamav-milter /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamav-milter/CMakeFiles/clamav-milter.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f clamav-milter/CMakeFiles/clamav-milter.dir/build.make clamav-milter/CMakeFiles/clamav-milter.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 92%] Building C object clamav-milter/CMakeFiles/clamav-milter.dir/clamav-milter.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamav-milter && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamav-milter/CMakeFiles/clamav-milter.dir/clamav-milter.c.o -MF CMakeFiles/clamav-milter.dir/clamav-milter.c.o.d -o CMakeFiles/clamav-milter.dir/clamav-milter.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamav-milter/clamav-milter.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc/client/client.c:409:29: warning: unused variable 'opt' [-Wunused-variable] 409 | const struct optstruct *opt; | ^~~ 1 warning generated. [ 92%] Building C object clamonacc/CMakeFiles/clamonacc.dir/client/communication.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamonacc && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamd -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamonacc/CMakeFiles/clamonacc.dir/client/communication.c.o -MF CMakeFiles/clamonacc.dir/client/communication.c.o.d -o CMakeFiles/clamonacc.dir/client/communication.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc/client/communication.c [ 92%] Building C object clamav-milter/CMakeFiles/clamav-milter.dir/clamfi.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamav-milter && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamav-milter/CMakeFiles/clamav-milter.dir/clamfi.c.o -MF CMakeFiles/clamav-milter.dir/clamfi.c.o.d -o CMakeFiles/clamav-milter.dir/clamfi.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamav-milter/clamfi.c [ 92%] Building C object clamonacc/CMakeFiles/clamonacc.dir/client/protocol.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamonacc && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamd -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamonacc/CMakeFiles/clamonacc.dir/client/protocol.c.o -MF CMakeFiles/clamonacc.dir/client/protocol.c.o.d -o CMakeFiles/clamonacc.dir/client/protocol.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc/client/protocol.c [ 92%] Building C object clamav-milter/CMakeFiles/clamav-milter.dir/connpool.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamav-milter && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamav-milter/CMakeFiles/clamav-milter.dir/connpool.c.o -MF CMakeFiles/clamav-milter.dir/connpool.c.o.d -o CMakeFiles/clamav-milter.dir/connpool.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamav-milter/connpool.c [ 92%] Building C object clamonacc/CMakeFiles/clamonacc.dir/client/socket.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamonacc && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamd -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamonacc/CMakeFiles/clamonacc.dir/client/socket.c.o -MF CMakeFiles/clamonacc.dir/client/socket.c.o.d -o CMakeFiles/clamonacc.dir/client/socket.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc/client/socket.c [ 93%] Building C object clamav-milter/CMakeFiles/clamav-milter.dir/netcode.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamav-milter && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamav-milter/CMakeFiles/clamav-milter.dir/netcode.c.o -MF CMakeFiles/clamav-milter.dir/netcode.c.o.d -o CMakeFiles/clamav-milter.dir/netcode.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamav-milter/netcode.c [ 93%] Building C object clamonacc/CMakeFiles/clamonacc.dir/fanotif/fanotif.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamonacc && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamd -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamonacc/CMakeFiles/clamonacc.dir/fanotif/fanotif.c.o -MF CMakeFiles/clamonacc.dir/fanotif/fanotif.c.o.d -o CMakeFiles/clamonacc.dir/fanotif/fanotif.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc/fanotif/fanotif.c [ 93%] Building C object clamav-milter/CMakeFiles/clamav-milter.dir/allow_list.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamav-milter && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamav-milter/CMakeFiles/clamav-milter.dir/allow_list.c.o -MF CMakeFiles/clamav-milter.dir/allow_list.c.o.d -o CMakeFiles/clamav-milter.dir/allow_list.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamav-milter/allow_list.c [ 94%] Building C object clamonacc/CMakeFiles/clamonacc.dir/inotif/inotif.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamonacc && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamd -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamonacc/CMakeFiles/clamonacc.dir/inotif/inotif.c.o -MF CMakeFiles/clamonacc.dir/inotif/inotif.c.o.d -o CMakeFiles/clamonacc.dir/inotif/inotif.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc/inotif/inotif.c [ 94%] Linking C executable clamav-milter cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamav-milter && /usr/bin/cmake -E cmake_link_script CMakeFiles/clamav-milter.dir/link.txt --verbose=1 [ 94%] Building C object clamonacc/CMakeFiles/clamonacc.dir/inotif/hash.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamonacc && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamd -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamonacc/CMakeFiles/clamonacc.dir/inotif/hash.c.o -MF CMakeFiles/clamonacc.dir/inotif/hash.c.o.d -o CMakeFiles/clamonacc.dir/inotif/hash.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc/inotif/hash.c /usr/bin/clang -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -Xlinker --dependency-file=CMakeFiles/clamav-milter.dir/link.d "CMakeFiles/clamav-milter.dir/clamav-milter.c.o" "CMakeFiles/clamav-milter.dir/clamfi.c.o" "CMakeFiles/clamav-milter.dir/connpool.c.o" "CMakeFiles/clamav-milter.dir/netcode.c.o" "CMakeFiles/clamav-milter.dir/allow_list.c.o" -o clamav-milter -Wl,-rpath,/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav:/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack: ../common/libcommon.a /usr/lib64/libmilter.so ../libclamav/libclamav.so.11.0.0 ../libclammspack/libclammspack.so.0.8.0 ../s390x-unknown-linux-gnu/release/libclamav_rust.a -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc /usr/lib64/libbz2.so /usr/lib64/libpcre2-8.so /usr/lib64/libxml2.so /usr/lib64/libjson-c.so -lc -ldl -lm /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libz.so /usr/lib64/libcurl.so /usr/lib64/libsystemd.so gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 94%] Built target clamav-milter /usr/bin/gmake -f clamscan/CMakeFiles/clamscan.dir/build.make clamscan/CMakeFiles/clamscan.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamscan /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/CMakeFiles/clamscan.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f clamscan/CMakeFiles/clamscan.dir/build.make clamscan/CMakeFiles/clamscan.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 94%] Building C object clamscan/CMakeFiles/clamscan.dir/clamscan.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamscan/CMakeFiles/clamscan.dir/clamscan.c.o -MF CMakeFiles/clamscan.dir/clamscan.c.o.d -o CMakeFiles/clamscan.dir/clamscan.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamscan/clamscan.c [ 94%] Building C object clamonacc/CMakeFiles/clamonacc.dir/misc/utils.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamonacc && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamd -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamonacc/CMakeFiles/clamonacc.dir/misc/utils.c.o -MF CMakeFiles/clamonacc.dir/misc/utils.c.o.d -o CMakeFiles/clamonacc.dir/misc/utils.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc/misc/utils.c [ 94%] Building C object clamscan/CMakeFiles/clamscan.dir/manager.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamscan/CMakeFiles/clamscan.dir/manager.c.o -MF CMakeFiles/clamscan.dir/manager.c.o.d -o CMakeFiles/clamscan.dir/manager.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamscan/manager.c [ 94%] Building C object clamonacc/CMakeFiles/clamonacc.dir/scan/onas_queue.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamonacc && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamd -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamonacc/CMakeFiles/clamonacc.dir/scan/onas_queue.c.o -MF CMakeFiles/clamonacc.dir/scan/onas_queue.c.o.d -o CMakeFiles/clamonacc.dir/scan/onas_queue.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc/scan/onas_queue.c [ 95%] Building C object clamonacc/CMakeFiles/clamonacc.dir/scan/thread.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamonacc && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamd -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamonacc/CMakeFiles/clamonacc.dir/scan/thread.c.o -MF CMakeFiles/clamonacc.dir/scan/thread.c.o.d -o CMakeFiles/clamonacc.dir/scan/thread.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamonacc/scan/thread.c [ 96%] Linking C executable clamscan cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan && /usr/bin/cmake -E cmake_link_script CMakeFiles/clamscan.dir/link.txt --verbose=1 [ 96%] Linking C executable clamonacc cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamonacc && /usr/bin/cmake -E cmake_link_script CMakeFiles/clamonacc.dir/link.txt --verbose=1 /usr/bin/clang -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -Xlinker --dependency-file=CMakeFiles/clamscan.dir/link.d CMakeFiles/clamscan.dir/clamscan.c.o CMakeFiles/clamscan.dir/manager.c.o -o clamscan -Wl,-rpath,/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav:/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack: ../common/libcommon.a ../libclamav/libclamav.so.11.0.0 ../libclammspack/libclammspack.so.0.8.0 ../s390x-unknown-linux-gnu/release/libclamav_rust.a -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc /usr/lib64/libbz2.so /usr/lib64/libpcre2-8.so /usr/lib64/libxml2.so /usr/lib64/libjson-c.so -lc -ldl -lm /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libz.so /usr/lib64/libcurl.so /usr/lib64/libsystemd.so gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 96%] Built target clamscan /usr/bin/gmake -f sigtool/CMakeFiles/sigtool.dir/build.make sigtool/CMakeFiles/sigtool.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/sigtool /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/sigtool /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/sigtool/CMakeFiles/sigtool.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f sigtool/CMakeFiles/sigtool.dir/build.make sigtool/CMakeFiles/sigtool.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 96%] Building C object sigtool/CMakeFiles/sigtool.dir/sigtool.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/sigtool && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT sigtool/CMakeFiles/sigtool.dir/sigtool.c.o -MF CMakeFiles/sigtool.dir/sigtool.c.o.d -o CMakeFiles/sigtool.dir/sigtool.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/sigtool/sigtool.c /usr/bin/clang -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -Xlinker --dependency-file=CMakeFiles/clamonacc.dir/link.d CMakeFiles/clamonacc.dir/clamonacc.c.o "CMakeFiles/clamonacc.dir/c-thread-pool/thpool.c.o" CMakeFiles/clamonacc.dir/client/client.c.o CMakeFiles/clamonacc.dir/client/communication.c.o CMakeFiles/clamonacc.dir/client/protocol.c.o CMakeFiles/clamonacc.dir/client/socket.c.o CMakeFiles/clamonacc.dir/fanotif/fanotif.c.o CMakeFiles/clamonacc.dir/inotif/inotif.c.o CMakeFiles/clamonacc.dir/inotif/hash.c.o CMakeFiles/clamonacc.dir/misc/utils.c.o CMakeFiles/clamonacc.dir/scan/onas_queue.c.o CMakeFiles/clamonacc.dir/scan/thread.c.o -o clamonacc -Wl,-rpath,/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav:/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack: ../common/libcommon.a /usr/lib64/libcurl.so ../libclamav/libclamav.so.11.0.0 ../libclammspack/libclammspack.so.0.8.0 ../s390x-unknown-linux-gnu/release/libclamav_rust.a -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc /usr/lib64/libbz2.so /usr/lib64/libpcre2-8.so /usr/lib64/libxml2.so /usr/lib64/libjson-c.so -lc -ldl -lm /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libz.so /usr/lib64/libsystemd.so gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 96%] Built target clamonacc [ 97%] Building C object sigtool/CMakeFiles/sigtool.dir/vba.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/sigtool && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT sigtool/CMakeFiles/sigtool.dir/vba.c.o -MF CMakeFiles/sigtool.dir/vba.c.o.d -o CMakeFiles/sigtool.dir/vba.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/sigtool/vba.c /usr/bin/gmake -f clambc/CMakeFiles/clambc.dir/build.make clambc/CMakeFiles/clambc.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clambc /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clambc /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clambc/CMakeFiles/clambc.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f clambc/CMakeFiles/clambc.dir/build.make clambc/CMakeFiles/clambc.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 98%] Building C object clambc/CMakeFiles/clambc.dir/bcrun.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clambc && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clambc/CMakeFiles/clambc.dir/bcrun.c.o -MF CMakeFiles/clambc.dir/bcrun.c.o.d -o CMakeFiles/clambc.dir/bcrun.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clambc/bcrun.c [ 98%] Linking C executable clambc cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clambc && /usr/bin/cmake -E cmake_link_script CMakeFiles/clambc.dir/link.txt --verbose=1 [ 98%] Linking C executable sigtool cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/sigtool && /usr/bin/cmake -E cmake_link_script CMakeFiles/sigtool.dir/link.txt --verbose=1 /usr/bin/clang -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -Xlinker --dependency-file=CMakeFiles/clambc.dir/link.d CMakeFiles/clambc.dir/bcrun.c.o -o clambc -Wl,-rpath,/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav:/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack: ../common/libcommon.a ../libclamav/libclamav.so.11.0.0 ../libclammspack/libclammspack.so.0.8.0 ../s390x-unknown-linux-gnu/release/libclamav_rust.a -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc /usr/lib64/libbz2.so /usr/lib64/libpcre2-8.so /usr/lib64/libxml2.so /usr/lib64/libjson-c.so -lc -ldl -lm /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libz.so /usr/lib64/libcurl.so /usr/lib64/libsystemd.so gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 98%] Built target clambc /usr/bin/gmake -f clamsubmit/CMakeFiles/clamsubmit.dir/build.make clamsubmit/CMakeFiles/clamsubmit.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamsubmit /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamsubmit/CMakeFiles/clamsubmit.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f clamsubmit/CMakeFiles/clamsubmit.dir/build.make clamsubmit/CMakeFiles/clamsubmit.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 98%] Building C object clamsubmit/CMakeFiles/clamsubmit.dir/clamsubmit.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamsubmit && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT clamsubmit/CMakeFiles/clamsubmit.dir/clamsubmit.c.o -MF CMakeFiles/clamsubmit.dir/clamsubmit.c.o.d -o CMakeFiles/clamsubmit.dir/clamsubmit.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:472:5: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 472 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "key", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:472:32: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 472 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "key", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:472:58: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 472 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "key", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2527:28: note: 'CURLFORM_COPYCONTENTS' has been explicitly marked deprecated here 2527 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:479:5: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 479 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "acl", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:479:32: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 479 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "acl", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:479:58: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 479 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "acl", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2527:28: note: 'CURLFORM_COPYCONTENTS' has been explicitly marked deprecated here 2527 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:486:5: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 486 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "policy", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:486:32: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 486 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "policy", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:486:61: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 486 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "policy", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2527:28: note: 'CURLFORM_COPYCONTENTS' has been explicitly marked deprecated here 2527 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:493:5: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 493 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "x-amz-meta-original-filename", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:493:32: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 493 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "x-amz-meta-original-filename", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:493:83: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 493 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "x-amz-meta-original-filename", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2527:28: note: 'CURLFORM_COPYCONTENTS' has been explicitly marked deprecated here 2527 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:500:5: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 500 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "x-amz-credential", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:500:32: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 500 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "x-amz-credential", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:500:71: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 500 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "x-amz-credential", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2527:28: note: 'CURLFORM_COPYCONTENTS' has been explicitly marked deprecated here 2527 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:507:5: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 507 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "x-amz-algorithm", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:507:32: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 507 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "x-amz-algorithm", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:507:70: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 507 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "x-amz-algorithm", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2527:28: note: 'CURLFORM_COPYCONTENTS' has been explicitly marked deprecated here 2527 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:514:5: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 514 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "x-amz-date", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:514:32: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 514 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "x-amz-date", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:514:65: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 514 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "x-amz-date", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2527:28: note: 'CURLFORM_COPYCONTENTS' has been explicitly marked deprecated here 2527 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:521:5: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 521 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "x-amz-signature", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:521:32: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 521 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "x-amz-signature", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:521:70: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 521 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "x-amz-signature", CURLFORM_COPYCONTENTS, json_str, CURLFORM_END); | ^ /usr/include/curl/curl.h:2527:28: note: 'CURLFORM_COPYCONTENTS' has been explicitly marked deprecated here 2527 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:523:5: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 523 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "file", CURLFORM_FILE, filename, CURLFORM_END); | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:523:32: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 523 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "file", CURLFORM_FILE, filename, CURLFORM_END); | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:523:59: warning: 'CURLFORM_FILE' is deprecated: since 7.56.0. Use curl_mime_filedata() [-Wdeprecated-declarations] 523 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "file", CURLFORM_FILE, filename, CURLFORM_END); | ^ /usr/include/curl/curl.h:2533:28: note: 'CURLFORM_FILE' has been explicitly marked deprecated here 2533 | CURLFORM_FILE CURL_DEPRECATED(7.56.0, "Use curl_mime_filedata()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:528:32: warning: 'CURLOPT_HTTPPOST' is deprecated: since 7.56.0. Use CURLOPT_MIMEPOST [-Wdeprecated-declarations] 528 | curl_easy_setopt(aws_curl, CURLOPT_HTTPPOST, post); | ^ /usr/include/curl/curl.h:1210:3: note: 'CURLOPT_HTTPPOST' has been explicitly marked deprecated here 1210 | CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24, | ^ /usr/include/curl/curl.h:1096:43: note: expanded from macro 'CURLOPTDEPRECATED' 1096 | #define CURLOPTDEPRECATED(na,t,nu,v,m) na CURL_DEPRECATED(v,m) = t + nu | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:537:5: warning: 'curl_formfree' is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations] 537 | curl_formfree(post); | ^ /usr/include/curl/curl.h:2634:18: note: 'curl_formfree' has been explicitly marked deprecated here 2634 | CURL_EXTERN void CURL_DEPRECATED(7.56.0, "Use curl_mime_free()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:557:5: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 557 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "utf8", CURLFORM_COPYCONTENTS, "\x27\x13", CURLFORM_END); | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:557:32: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 557 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "utf8", CURLFORM_COPYCONTENTS, "\x27\x13", CURLFORM_END); | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:557:59: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 557 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "utf8", CURLFORM_COPYCONTENTS, "\x27\x13", CURLFORM_END); | ^ /usr/include/curl/curl.h:2527:28: note: 'CURLFORM_COPYCONTENTS' has been explicitly marked deprecated here 2527 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:558:5: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 558 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "authenticity_token", CURLFORM_COPYCONTENTS, authenticity_token, CURLFORM_END); | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:558:32: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 558 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "authenticity_token", CURLFORM_COPYCONTENTS, authenticity_token, CURLFORM_END); | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:558:73: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 558 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "authenticity_token", CURLFORM_COPYCONTENTS, authenticity_token, CURLFORM_END); | ^ /usr/include/curl/curl.h:2527:28: note: 'CURLFORM_COPYCONTENTS' has been explicitly marked deprecated here 2527 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:559:5: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 559 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "submissionID", CURLFORM_COPYCONTENTS, submissionID, CURLFORM_END); | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:559:32: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 559 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "submissionID", CURLFORM_COPYCONTENTS, submissionID, CURLFORM_END); | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:559:67: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 559 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "submissionID", CURLFORM_COPYCONTENTS, submissionID, CURLFORM_END); | ^ /usr/include/curl/curl.h:2527:28: note: 'CURLFORM_COPYCONTENTS' has been explicitly marked deprecated here 2527 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:560:5: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 560 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "type", CURLFORM_COPYCONTENTS, malware ? "malware" : "fp", CURLFORM_END); | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:560:32: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 560 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "type", CURLFORM_COPYCONTENTS, malware ? "malware" : "fp", CURLFORM_END); | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:560:59: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 560 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "type", CURLFORM_COPYCONTENTS, malware ? "malware" : "fp", CURLFORM_END); | ^ /usr/include/curl/curl.h:2527:28: note: 'CURLFORM_COPYCONTENTS' has been explicitly marked deprecated here 2527 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:561:5: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 561 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "sendername", CURLFORM_COPYCONTENTS, name, CURLFORM_END); | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:561:32: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 561 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "sendername", CURLFORM_COPYCONTENTS, name, CURLFORM_END); | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:561:65: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 561 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "sendername", CURLFORM_COPYCONTENTS, name, CURLFORM_END); | ^ /usr/include/curl/curl.h:2527:28: note: 'CURLFORM_COPYCONTENTS' has been explicitly marked deprecated here 2527 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:562:5: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 562 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "email", CURLFORM_COPYCONTENTS, email, CURLFORM_END); | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:562:32: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 562 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "email", CURLFORM_COPYCONTENTS, email, CURLFORM_END); | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:562:60: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 562 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "email", CURLFORM_COPYCONTENTS, email, CURLFORM_END); | ^ /usr/include/curl/curl.h:2527:28: note: 'CURLFORM_COPYCONTENTS' has been explicitly marked deprecated here 2527 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:564:9: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 564 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "shareSample", CURLFORM_COPYCONTENTS, "on", CURLFORM_END); | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:564:36: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 564 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "shareSample", CURLFORM_COPYCONTENTS, "on", CURLFORM_END); | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:564:70: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 564 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "shareSample", CURLFORM_COPYCONTENTS, "on", CURLFORM_END); | ^ /usr/include/curl/curl.h:2527:28: note: 'CURLFORM_COPYCONTENTS' has been explicitly marked deprecated here 2527 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:566:9: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 566 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "virusname", CURLFORM_COPYCONTENTS, fpvname, CURLFORM_END); | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:566:36: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 566 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "virusname", CURLFORM_COPYCONTENTS, fpvname, CURLFORM_END); | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:566:68: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 566 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "virusname", CURLFORM_COPYCONTENTS, fpvname, CURLFORM_END); | ^ /usr/include/curl/curl.h:2527:28: note: 'CURLFORM_COPYCONTENTS' has been explicitly marked deprecated here 2527 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:568:5: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 568 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "description", CURLFORM_COPYCONTENTS, "clamsubmit", CURLFORM_END); | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:568:32: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 568 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "description", CURLFORM_COPYCONTENTS, "clamsubmit", CURLFORM_END); | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:568:66: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 568 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "description", CURLFORM_COPYCONTENTS, "clamsubmit", CURLFORM_END); | ^ /usr/include/curl/curl.h:2527:28: note: 'CURLFORM_COPYCONTENTS' has been explicitly marked deprecated here 2527 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:569:5: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 569 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "notify", CURLFORM_COPYCONTENTS, "on", CURLFORM_END); | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:569:32: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 569 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "notify", CURLFORM_COPYCONTENTS, "on", CURLFORM_END); | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:569:61: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 569 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "notify", CURLFORM_COPYCONTENTS, "on", CURLFORM_END); | ^ /usr/include/curl/curl.h:2527:28: note: 'CURLFORM_COPYCONTENTS' has been explicitly marked deprecated here 2527 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:570:5: warning: 'curl_formadd' is deprecated: since 7.56.0. Use curl_mime_init() [-Wdeprecated-declarations] 570 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "privacy", CURLFORM_COPYCONTENTS, "on", CURLFORM_END); | ^ /usr/include/curl/curl.h:2598:26: note: 'curl_formadd' has been explicitly marked deprecated here 2598 | CURL_EXTERN CURLFORMcode CURL_DEPRECATED(7.56.0, "Use curl_mime_init()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:570:32: warning: 'CURLFORM_COPYNAME' is deprecated: since 7.56.0. Use curl_mime_name() [-Wdeprecated-declarations] 570 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "privacy", CURLFORM_COPYCONTENTS, "on", CURLFORM_END); | ^ /usr/include/curl/curl.h:2524:28: note: 'CURLFORM_COPYNAME' has been explicitly marked deprecated here 2524 | CURLFORM_COPYNAME CURL_DEPRECATED(7.56.0, "Use curl_mime_name()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:570:62: warning: 'CURLFORM_COPYCONTENTS' is deprecated: since 7.56.0. Use curl_mime_data() [-Wdeprecated-declarations] 570 | curl_formadd(&post, &last, CURLFORM_COPYNAME, "privacy", CURLFORM_COPYCONTENTS, "on", CURLFORM_END); | ^ /usr/include/curl/curl.h:2527:28: note: 'CURLFORM_COPYCONTENTS' has been explicitly marked deprecated here 2527 | CURLFORM_COPYCONTENTS CURL_DEPRECATED(7.56.0, "Use curl_mime_data()"), | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:573:33: warning: 'CURLOPT_HTTPPOST' is deprecated: since 7.56.0. Use CURLOPT_MIMEPOST [-Wdeprecated-declarations] 573 | curl_easy_setopt(clam_curl, CURLOPT_HTTPPOST, post); | ^ /usr/include/curl/curl.h:1210:3: note: 'CURLOPT_HTTPPOST' has been explicitly marked deprecated here 1210 | CURLOPTDEPRECATED(CURLOPT_HTTPPOST, CURLOPTTYPE_OBJECTPOINT, 24, | ^ /usr/include/curl/curl.h:1096:43: note: expanded from macro 'CURLOPTDEPRECATED' 1096 | #define CURLOPTDEPRECATED(na,t,nu,v,m) na CURL_DEPRECATED(v,m) = t + nu | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamsubmit/clamsubmit.c:618:9: warning: 'curl_formfree' is deprecated: since 7.56.0. Use curl_mime_free() [-Wdeprecated-declarations] 618 | curl_formfree(post); | ^ /usr/include/curl/curl.h:2634:18: note: 'curl_formfree' has been explicitly marked deprecated here 2634 | CURL_EXTERN void CURL_DEPRECATED(7.56.0, "Use curl_mime_free()") | ^ /usr/include/curl/curl.h:44:18: note: expanded from macro 'CURL_DEPRECATED' 44 | __attribute__((deprecated("since " # version ". " message))) | ^ 64 warnings generated. [ 98%] Linking C executable clamsubmit cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamsubmit && /usr/bin/cmake -E cmake_link_script CMakeFiles/clamsubmit.dir/link.txt --verbose=1 /usr/bin/clang -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -Xlinker --dependency-file=CMakeFiles/sigtool.dir/link.d CMakeFiles/sigtool.dir/sigtool.c.o CMakeFiles/sigtool.dir/vba.c.o -o sigtool -Wl,-rpath,/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav:/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack: ../common/libcommon.a ../libclamav/libclamav.so.11.0.0 ../libclammspack/libclammspack.so.0.8.0 ../s390x-unknown-linux-gnu/release/libclamav_rust.a -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc /usr/lib64/libbz2.so /usr/lib64/libpcre2-8.so /usr/lib64/libxml2.so /usr/lib64/libjson-c.so -lc -ldl -lm /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libz.so /usr/lib64/libcurl.so /usr/lib64/libsystemd.so gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 98%] Built target sigtool /usr/bin/gmake -f freshclam/CMakeFiles/freshclam-bin.dir/build.make freshclam/CMakeFiles/freshclam-bin.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/freshclam /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/CMakeFiles/freshclam-bin.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f freshclam/CMakeFiles/freshclam-bin.dir/build.make freshclam/CMakeFiles/freshclam-bin.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 98%] Building C object freshclam/CMakeFiles/freshclam-bin.dir/freshclam.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libfreshclam -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT freshclam/CMakeFiles/freshclam-bin.dir/freshclam.c.o -MF CMakeFiles/freshclam-bin.dir/freshclam.c.o.d -o CMakeFiles/freshclam-bin.dir/freshclam.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/freshclam/freshclam.c /usr/bin/clang -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -Xlinker --dependency-file=CMakeFiles/clamsubmit.dir/link.d CMakeFiles/clamsubmit.dir/clamsubmit.c.o -o clamsubmit -Wl,-rpath,/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav:/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack: ../common/libcommon.a /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libjson-c.so /usr/lib64/libcurl.so ../libclamav/libclamav.so.11.0.0 /usr/lib64/libjson-c.so ../libclammspack/libclammspack.so.0.8.0 ../s390x-unknown-linux-gnu/release/libclamav_rust.a -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc /usr/lib64/libbz2.so /usr/lib64/libpcre2-8.so /usr/lib64/libxml2.so -lc -ldl -lm /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libz.so /usr/lib64/libsystemd.so gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 98%] Built target clamsubmit /usr/bin/gmake -f clamdtop/CMakeFiles/clamdtop.dir/build.make clamdtop/CMakeFiles/clamdtop.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamdtop /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdtop /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdtop/CMakeFiles/clamdtop.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f clamdtop/CMakeFiles/clamdtop.dir/build.make clamdtop/CMakeFiles/clamdtop.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 98%] Building C object clamdtop/CMakeFiles/clamdtop.dir/clamdtop.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdtop && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -D_DEFAULT_SOURCE -D_XOPEN_SOURCE=600 -MD -MT clamdtop/CMakeFiles/clamdtop.dir/clamdtop.c.o -MF CMakeFiles/clamdtop.dir/clamdtop.c.o.d -o CMakeFiles/clamdtop.dir/clamdtop.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamdtop/clamdtop.c [ 99%] Building C object freshclam/CMakeFiles/freshclam-bin.dir/execute.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libfreshclam -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT freshclam/CMakeFiles/freshclam-bin.dir/execute.c.o -MF CMakeFiles/freshclam-bin.dir/execute.c.o.d -o CMakeFiles/freshclam-bin.dir/execute.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/freshclam/execute.c [ 99%] Building C object freshclam/CMakeFiles/freshclam-bin.dir/notify.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam && /usr/bin/clang -DHAVE_CONFIG_H -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libfreshclam -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -Wall -Wextra -Wformat-security -DWITH_GZFILEOP -MD -MT freshclam/CMakeFiles/freshclam-bin.dir/notify.c.o -MF CMakeFiles/freshclam-bin.dir/notify.c.o.d -o CMakeFiles/freshclam-bin.dir/notify.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/freshclam/notify.c [ 99%] Linking C executable freshclam cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam && /usr/bin/cmake -E cmake_link_script CMakeFiles/freshclam-bin.dir/link.txt --verbose=1 [ 99%] Linking C executable clamdtop cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdtop && /usr/bin/cmake -E cmake_link_script CMakeFiles/clamdtop.dir/link.txt --verbose=1 /usr/bin/clang -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -Xlinker --dependency-file=CMakeFiles/freshclam-bin.dir/link.d "CMakeFiles/freshclam-bin.dir/freshclam.c.o" "CMakeFiles/freshclam-bin.dir/execute.c.o" "CMakeFiles/freshclam-bin.dir/notify.c.o" -o freshclam -Wl,-rpath,/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam:/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav:/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack: ../libfreshclam/libfreshclam.so.2.0.2 ../common/libcommon.a ../libclamav/libclamav.so.11.0.0 ../libclammspack/libclammspack.so.0.8.0 ../s390x-unknown-linux-gnu/release/libclamav_rust.a -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc /usr/lib64/libbz2.so /usr/lib64/libpcre2-8.so /usr/lib64/libxml2.so /usr/lib64/libjson-c.so -lc -ldl -lm /usr/lib64/libz.so /usr/lib64/libsystemd.so /usr/lib64/libcurl.so /usr/lib64/libssl.so /usr/lib64/libcrypto.so -lresolv gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 99%] Built target freshclam-bin /usr/bin/gmake -f unit_tests/CMakeFiles/check_clamd.dir/build.make unit_tests/CMakeFiles/check_clamd.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/CMakeFiles/check_clamd.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/gmake -f unit_tests/CMakeFiles/check_clamd.dir/build.make unit_tests/CMakeFiles/check_clamd.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [ 99%] Building C object unit_tests/CMakeFiles/check_clamd.dir/check_clamd.c.o cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests && /usr/bin/clang -DHAVE_CONFIG_H -DOBJDIR=\"/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests\" -DSRCDIR=\"/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests\" -DTHIS_IS_LIBCLAMAV -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclammspack/mspack -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamunrar_iface -I/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/common -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build -isystem /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/libclamav_rust -isystem /usr/include/libxml2 -isystem /usr/include/json-c -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -std=gnu90 -fPIE -DWITH_GZFILEOP -MD -MT unit_tests/CMakeFiles/check_clamd.dir/check_clamd.c.o -MF CMakeFiles/check_clamd.dir/check_clamd.c.o.d -o CMakeFiles/check_clamd.dir/check_clamd.c.o -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_clamd.c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_clamd.c:156:17: warning: unused variable 'nonempty' [-Wunused-variable] 156 | const char *nonempty = "NONEMPTYFILE"; | ^~~~~~~~ /usr/bin/clang -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -Xlinker --dependency-file=CMakeFiles/clamdtop.dir/link.d CMakeFiles/clamdtop.dir/clamdtop.c.o -o clamdtop -Wl,-rpath,/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav:/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack: ../common/libcommon.a ../libclamav/libclamav.so.11.0.0 ../libclammspack/libclammspack.so.0.8.0 ../s390x-unknown-linux-gnu/release/libclamav_rust.a -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc /usr/lib64/libbz2.so /usr/lib64/libpcre2-8.so /usr/lib64/libxml2.so /usr/lib64/libjson-c.so -lc -ldl -lm /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libz.so /usr/lib64/libcurl.so /usr/lib64/libsystemd.so -lncurses /usr/lib64/libtinfo.so gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_clamd.c:569:21: warning: variable 'killed' set but not used [-Wunused-but-set-variable] 569 | int dummyfd, i, killed = 0; | ^ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/check_clamd.c:66:12: warning: unused function 'conn_tcp' [-Wunused-function] 66 | static int conn_tcp(int port) | ^~~~~~~~ [ 99%] Built target clamdtop 3 warnings generated. [100%] Linking C executable check_clamd cd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/check_clamd.dir/link.txt --verbose=1 /usr/bin/clang -O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -O2 -g -Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 -Xlinker --dependency-file=CMakeFiles/check_clamd.dir/link.d CMakeFiles/check_clamd.dir/check_clamd.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_add.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_add_d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_addmod.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp_d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_cmp_mag.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_sub.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_sub_d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/fp_submod.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/s_fp_add.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/addsub/s_fp_sub.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_radix_size.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_radix.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_signed_bin.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_read_unsigned_bin.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_reverse.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_s_rmap.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_signed_bin_size.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_to_signed_bin.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_to_unsigned_bin.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_toradix.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_toradix_n.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bin/fp_unsigned_bin_size.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_cnt_lsb.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_count_bits.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_div_2.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_div_2d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_lshd.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_mod_2d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/bit/fp_rshd.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_div.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_div_d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_mod.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/divide/fp_mod_d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/exptmod/fp_2expt.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/exptmod/fp_exptmod.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/misc/fp_ident.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/misc/fp_set.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_calc_normalization.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_reduce.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mont/fp_montgomery_setup.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_2.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_2d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_12.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_17.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_20.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_24.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_28.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_3.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_32.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_4.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_48.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_6.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_64.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_7.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_8.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_9.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_comba_small_set.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mul_d.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/mul/fp_mulmod.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/numtheory/fp_invmod.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_12.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_17.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_20.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_24.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_28.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_3.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_32.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_4.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_48.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_6.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_64.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_7.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_8.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_9.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_generic.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqr_comba_small_set.c.o ../libclamav/CMakeFiles/tomsfastmath.dir/tomsfastmath/sqr/fp_sqrmod.c.o -o check_clamd -Wl,-rpath,/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav:/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack ../common/libcommon.a /usr/lib64/libcheck.so /usr/lib64/libjson-c.so /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libz.so /usr/lib64/libbz2.so /usr/lib64/libpcre2-8.so /usr/lib64/libxml2.so ../libclamav/libclamav.so.11.0.0 ../libclammspack/libclammspack.so.0.8.0 /usr/lib64/libbz2.so /usr/lib64/libxml2.so /usr/lib64/libjson-c.so /usr/lib64/libpcre2-8.so ../s390x-unknown-linux-gnu/release/libclamav_rust.a -lgcc_s -lutil -lrt -lpthread -lm -ldl -lc -lc -ldl -lm /usr/lib64/libssl.so /usr/lib64/libcrypto.so /usr/lib64/libz.so /usr/lib64/libcurl.so /usr/lib64/libsystemd.so /usr/lib64/librt.a /usr/lib64/libm.so /usr/lib64/libsubunit.so gmake[2]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' [100%] Built target check_clamd gmake[1]: Leaving directory '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/CMakeFiles 0 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.1bprPe + umask 022 + cd /builddir/build/BUILD/clamav-1.0.8-build + '[' /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT ++ dirname /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT + mkdir -p /builddir/build/BUILD/clamav-1.0.8-build + mkdir /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT + CFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd clamav-1.0.8 + rm -rf '_doc*' + DESTDIR=/builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/bin/clamav-config -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/lib64/pkgconfig/libclamav.pc -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/lib64/libclammspack.so.0.8.0 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/lib64/libclammspack.so.0 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/lib64/libclammspack.so -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/lib64/libclamav.so.11.0.0 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/lib64/libclamav.so.11 -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/lib64/libclamav.so.11.0.0" to "" -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/lib64/libclamav.so -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/include/clamav.h -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/include/clamav-types.h -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/include/clamav-version.h -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/lib64/libfreshclam.so.2.0.2 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/lib64/libfreshclam.so.2 -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/lib64/libfreshclam.so.2.0.2" to "" -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/lib64/libfreshclam.so -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/include/libfreshclam.h -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/bin/clamconf -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/bin/clamconf" to "" -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/bin/clamd -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/bin/clamd" to "" -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/lib/systemd/system/clamav-daemon.service -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/lib/systemd/system/clamav-daemon.socket -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/bin/clamdscan -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/bin/clamdscan" to "" -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/bin/clamonacc -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/bin/clamonacc" to "" -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/lib/systemd/system/clamav-clamonacc.service -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/bin/clamav-milter -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/bin/clamav-milter" to "" -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/bin/clamscan -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/bin/clamscan" to "" -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/bin/sigtool -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/bin/sigtool" to "" -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/bin/clambc -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/bin/clambc" to "" -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/bin/clamsubmit -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/bin/clamsubmit" to "" -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/bin/freshclam -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/bin/freshclam" to "" -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/lib/systemd/system/clamav-freshclam.service -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/bin/clamdtop -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/bin/clamdtop" to "" -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/etc/clamd.conf.sample -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/etc/freshclam.conf.sample -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/etc/clamav-milter.conf.sample -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/man/man1/clamscan.1 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/man/man1/freshclam.1 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/man/man1/sigtool.1 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/man/man1/clamdscan.1 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/man/man1/clamconf.1 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/man/man1/clamdtop.1 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/man/man1/clamsubmit.1 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/man/man1/clambc.1 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/man/man5/clamd.conf.5 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/man/man5/clamav-milter.conf.5 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/man/man5/freshclam.conf.5 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/man/man8/clamd.8 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/man/man8/clamav-milter.8 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/man/man8/clamonacc.8 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/community_resources -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/community_resources/CompileClamAV_AmazonLinux2.txt -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/community_resources/CommunityResources.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/mark.min.js -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/searcher.js -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/appendix -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/appendix/CvdPrivateMirror.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/appendix/Authenticode.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/appendix/Appendix.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/appendix/FileTypes.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/appendix/FunctionalityLevels.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/appendix/Terminology.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/theme-dawn.js -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/highlight.css -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/index.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/ayu-highlight.css -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/FontAwesome -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/FontAwesome/css -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/FontAwesome/css/font-awesome.css -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/FontAwesome/fonts -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/FontAwesome/fonts/fontawesome-webfont.svg -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/FontAwesome/fonts/FontAwesome.ttf -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/FontAwesome/fonts/fontawesome-webfont.woff2 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/FontAwesome/fonts/fontawesome-webfont.ttf -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/FontAwesome/fonts/fontawesome-webfont.woff -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/FontAwesome/fonts/fontawesome-webfont.eot -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/toc.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/css -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/css/variables.css -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/css/general.css -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/css/print.css -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/css/chrome.css -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/images -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/images/cisco.png -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/images/change-fork-name.png -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/images/flamegraph.svg -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/images/clamav-git-workflow.png -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/images/fork-is-behind.png -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/images/create-a-fork.png -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/images/logo.png -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/images/clone-your-fork.png -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/images/demon.png -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/faq -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/faq/faq-ml.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/faq/faq-safebrowsing.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/faq/faq-ignore.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/faq/faq-eol.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/faq/faq-rust.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/faq/faq-freshclam.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/faq/faq-troubleshoot.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/faq/faq-upgrade.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/faq/faq-cvd.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/faq/faq-uninstall.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/faq/faq-pua.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/faq/faq-misc.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/faq/faq-whichversion.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/faq/faq-scan-alerts.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/faq/faq-malware-fp-reports.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/faq/faq-win32.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/faq/faq.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/searchindex.js -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/clipboard.min.js -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/toc.js -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/404.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/ace.js -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/print.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/googled62299e9391332c4.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/favicon.png -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/editor.js -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Installing -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Installing/Installing-from-source-Unix.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Installing/Packages.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Installing/Installing-from-source-Unix-old.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Installing/Docker.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Installing/Add-clamav-user.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Installing/Installing-from-source-Windows.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Installing/Community-projects.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Development -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Development/tips-and-tricks.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Development/clamav-git-work-flow.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Development/code-coverage.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Development/personal-forks.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Development/build-installer-packages.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Development/development-builds.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Development/libclamav.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Development/fuzzing-sanitizers.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Development/performance-profiling.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Development/testing-pull-requests.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Development/github-pr-basics.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Development/Contribute.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Signatures -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Signatures/PhishSigs.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Signatures/AuthenticodeRules.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Signatures/ContainerMetadata.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Signatures/HashSignatures.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Signatures/YaraRules.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Signatures/SignatureNames.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Signatures/ExtendedSignatures.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Signatures/LogicalSignatures.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Signatures/FileTypeMagic.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Signatures/EncryptedArchives.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Signatures/BytecodeSignatures.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Signatures/DatabaseInfo.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Signatures/DynamicConfig.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Signatures/BodySignatureFormat.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Signatures/AllowLists.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Usage -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Usage/Scanning.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Usage/Configuration.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Usage/Services.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Usage/SignatureManagement.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Usage/ReportABug.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/cisco-talos.gpg -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Signatures.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Development.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/OnAccess.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Usage.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/manual/Installing.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/highlight.js -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/mode-rust.js -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/tomorrow-night.css -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/sitemap.xml -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/elasticlunr.min.js -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/theme-tomorrow_night.js -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/fonts -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/fonts/SOURCE-CODE-PRO-LICENSE.txt -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/fonts/open-sans-v17-all-charsets-800italic.woff2 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/fonts/open-sans-v17-all-charsets-800.woff2 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/fonts/OPEN-SANS-LICENSE.txt -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/fonts/open-sans-v17-all-charsets-regular.woff2 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/fonts/open-sans-v17-all-charsets-300.woff2 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/fonts/open-sans-v17-all-charsets-600italic.woff2 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/fonts/open-sans-v17-all-charsets-700italic.woff2 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/fonts/open-sans-v17-all-charsets-300italic.woff2 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/fonts/open-sans-v17-all-charsets-700.woff2 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/fonts/open-sans-v17-all-charsets-600.woff2 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/fonts/source-code-pro-v11-all-charsets-500.woff2 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/fonts/open-sans-v17-all-charsets-italic.woff2 -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/fonts/fonts.css -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/Introduction.html -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/book.js -- Installing: /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav/html/searchindex.json + install -d -m 0755 /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/lib/tmpfiles.d /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/var/lib/clamav /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/var/spool/quarantine + install -D -m 0644 -p /builddir/build/SOURCES/main-62.cvd /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/var/lib/clamav/main.cvd + install -D -m 0644 -p /builddir/build/SOURCES/daily-27530.cvd /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/var/lib/clamav/daily.cvd + install -D -m 0644 -p /builddir/build/SOURCES/bytecode-335.cvd /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/var/lib/clamav/bytecode.cvd + sed -ri -e 's!^Example!#Example!' -e 's!^#?(UpdateLogFile )!#\1!g;' -e 's!(DatabaseOwner *)clamav$!\1clamupdate!g' /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/etc/freshclam.conf.sample + mv /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/etc/freshclam.conf.sample /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/etc/freshclam.conf + chmod 600 /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/etc/freshclam.conf + install -D -m 0644 -p /builddir/build/SOURCES/clamd.logrotate _doc_server/clamd.logrotate + install -D -m 0644 -p /builddir/build/SOURCES/clamd-README _doc_server/README + ln -s clamav-clamonacc.service /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/lib/systemd/system/clamonacc.service + install -D -p -m 0644 /builddir/build/SOURCES/clamd@.service /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/lib/systemd/system/clamd@.service + sed -ri -e 's!^Example!#Example!' -e 's!^#?(LogFile ).*!#\1/var/log/clamd.!g' -e 's!^#?(LocalSocket ).*!#\1/run/clamd./clamd.sock!g' -e 's!^(#?PidFile ).*!\1/run/clamd./clamd.pid!g' -e 's!^#?(User ).*!\1!g' -e 's!^#?(AllowSupplementaryGroups|LogSyslog).*!\1 yes!g' -e 's! /usr/local/share/clamav,! /var/lib/clamav,!g' /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/etc/clamd.conf.sample + install -d -m 0755 /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/etc/clamd.d + sed -e 's!!scan!g;s!!clamscan!g' /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/etc/clamd.conf.sample + mv /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/etc/clamd.conf.sample _doc_server/clamd.conf + cat + sed -ri -e 's!^#?(User).*!\1 clamilt!g' -e 's!^#?(AllowSupplementaryGroups|LogSyslog) .*!\1 yes!g' -e 's! /tmp/clamav-milter.socket! /run/clamav-milter/clamav-milter.socket!g' -e 's! /var/run/clamav-milter.pid! /run/clamav-milter/clamav-milter.pid!g' -e 's!:/var/run/clamd/clamd.socket!:/run/clamd.scan/clamd.sock!g' -e 's! /tmp/clamav-milter.log! /var/log/clamav-milter.log!g' /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/etc/clamav-milter.conf.sample + install -d -m 0755 /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/etc/mail + mv /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/etc/clamav-milter.conf.sample /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/etc/mail/clamav-milter.conf + install -D -p -m 0644 /builddir/build/SOURCES/clamav-milter.systemd /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/lib/systemd/system/clamav-milter.service + cat + mv /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/include/clamav-types.h /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/include/clamav-types-64.h + install -m 0644 /builddir/build/SOURCES/clamav-types.h /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/include/clamav-types.h + rm /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/lib/systemd/system/clamav-daemon.service /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/lib/systemd/system/clamav-daemon.socket + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 1.0.8-1.fc42 --unique-debug-suffix -1.0.8-1.fc42.s390x --unique-debug-src-base clamav-1.0.8-1.fc42.s390x --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8 find-debuginfo: starting Extracting debug info from 14 files DWARF-compressing 14 files dwz: ./usr/bin/clamav-milter-1.0.8-1.fc42.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/clambc-1.0.8-1.fc42.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/clamconf-1.0.8-1.fc42.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/clamd-1.0.8-1.fc42.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/clamdscan-1.0.8-1.fc42.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/clamdtop-1.0.8-1.fc42.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/clamonacc-1.0.8-1.fc42.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/clamscan-1.0.8-1.fc42.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/clamsubmit-1.0.8-1.fc42.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/freshclam-1.0.8-1.fc42.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/bin/sigtool-1.0.8-1.fc42.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/lib64/libclamav.so.11.0.0-1.0.8-1.fc42.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/lib64/libclammspack.so.0.8.0-1.0.8-1.fc42.s390x.debug: Unknown debugging section .debug_addr dwz: ./usr/lib64/libfreshclam.so.2.0.2-1.0.8-1.fc42.s390x.debug: Unknown debugging section .debug_addr dwz: Too few files for multifile optimization sepdebugcrcfix: Updated 0 CRC32s, 14 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/clamav-1.0.8-1.fc42.s390x cpio: redhat-linux-build/libclamav/yara_grammar.c: Cannot stat: No such file or directory cpio: redhat-linux-build/libclamav/yara_grammar.h: Cannot stat: No such file or directory cpio: redhat-linux-build/libclamav/yara_grammar.y: Cannot stat: No such file or directory cpio: redhat-linux-build/libclamav/yara_lexer.c: Cannot stat: No such file or directory cpio: redhat-linux-build/libclamav/yara_lexer.l: Cannot stat: No such file or directory 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/clamav-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 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j2 /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT Scanned 107 directories and 722 files, processed 88 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/clamav-1.0.8-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.DM5hic + umask 022 + cd /builddir/build/BUILD/clamav-1.0.8-build + CFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config=/usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=z13 -mtune=z14 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now --config=/usr/lib/rpm/redhat/redhat-hardened-clang-ld.cfg -flto=thin -ffat-lto-objects -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd clamav-1.0.8 + /usr/bin/ctest --test-dir redhat-linux-build --output-on-failure --force-new-ctest-process -j2 -E valgrind Internal ctest changing into directory: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build Test project /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build Start 1: libclamav Start 2: libclamav_rust 1/6 Test #1: libclamav ........................ Passed 7.18 sec Start 3: clamscan 2/6 Test #3: clamscan ......................... Passed 4.21 sec Start 4: clamd 3/6 Test #2: libclamav_rust ................... Passed 19.00 sec Start 5: freshclam 4/6 Test #4: clamd ............................ Passed 10.50 sec Start 6: sigtool 5/6 Test #6: sigtool .......................... Passed 0.79 sec 6/6 Test #5: freshclam ........................ Passed 41.49 sec 100% tests passed, 0 tests failed out of 6 Total Test time (real) = 60.49 sec + /usr/bin/ctest --test-dir redhat-linux-build --output-on-failure --force-new-ctest-process -j2 -R valgrind Internal ctest changing into directory: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build Test project /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build Start 2: libclamav_valgrind Start 5: clamscan_valgrind 1/5 Test #2: libclamav_valgrind ...............***Failed 2.93 sec ============================= test session starts ============================== platform linux -- Python 3.13.3, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests collecting ... collected 1 item libclamav_test.py::TC::test_libclamav_00_unit_test FAILED [100%] libclamav_test.py::TC::test_libclamav_00_unit_test ERROR [100%] ==================================== ERRORS ==================================== _____________ ERROR at teardown of TC.test_libclamav_00_unit_test ______________ self = def tearDown(self): super(TC, self).tearDown() > self.verify_valgrind_log() libclamav_test.py:36: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-md09em79/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: libclamav unit tests [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-md09em79/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/check_clamav [DEBUG]: Exit code: 1 [DEBUG]: stdout: Using default test timeout; alter by setting 'T' env var (in seconds) Running suite(s): cl_suite [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-md09em79/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-md09em79/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7618== Memcheck, a memory error detector [INFO]: ==7618== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7618== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7618== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/check_clamav [INFO]: ==7618== Parent PID: 7614 [INFO]: ==7618== [INFO]: --7618-- [INFO]: --7618-- Valgrind options: [INFO]: --7618-- -v [INFO]: --7618-- --trace-children=yes [INFO]: --7618-- --track-fds=yes [INFO]: --7618-- --leak-check=full [INFO]: --7618-- --show-possibly-lost=no [INFO]: --7618-- --show-leak-kinds=definite [INFO]: --7618-- --errors-for-leak-kinds=definite [INFO]: --7618-- --main-stacksize=16777216 [INFO]: --7618-- --gen-suppressions=all [INFO]: --7618-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7618-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-md09em79/valgrind.log [INFO]: --7618-- --error-exitcode=123 [INFO]: --7618-- Contents of /proc/version: [INFO]: --7618-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7618-- [INFO]: --7618-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7618-- Page sizes: currently 4096, max supported 4096 [INFO]: --7618-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7618-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/check_clamav [INFO]: --7618-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7618-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7618-- might be shown as UnknownInlinedFun [INFO]: --7618-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7618-- object doesn't have a dynamic symbol table [INFO]: --7618-- Scheduler: using generic scheduler lock implementation. [INFO]: --7618-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7618-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7618== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7618-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7618== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7618-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7618== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7618-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7618== [INFO]: ==7618== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7618== don't want to do, unless you know exactly what you're doing, [INFO]: ==7618== or are doing some strange experiment): [INFO]: ==7618== /usr/libexec/valgrind/../../bin/vgdb --pid=7618 ...command... [INFO]: ==7618== [INFO]: ==7618== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7618== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/check_clamav [INFO]: ==7618== and then give GDB the following command [INFO]: ==7618== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7618 [INFO]: ==7618== --pid is optional if only one valgrind process is running [INFO]: ==7618== [INFO]: --7618-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7618-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7618-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7618-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7618-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7618-- Reading syms from /usr/lib64/libcheck.so.0.15.2 [INFO]: --7618-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7618-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7618-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7618-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7618-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7618-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7618-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7618-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7618-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7618-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7618-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7618-- Reading syms from /usr/lib64/libsubunit.so.0.0.0 [INFO]: --7618-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7618-- REDIR: 0x5466ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7618-- REDIR: 0x5469ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7618-- REDIR: 0x5470b70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7618-- REDIR: 0x54708d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7618-- REDIR: 0x5461a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7618-- REDIR: 0x546e5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7618-- REDIR: 0x54625c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7618-- REDIR: 0x5470ad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7618-- REDIR: 0x546e4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7618-- REDIR: 0x5470a10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7618-- REDIR: 0x5470cf0 (libc.so.6:strspn) redirected to 0x484c4d0 (strspn) [INFO]: --7618-- REDIR: 0x5462230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7618-- REDIR: 0x5462e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7618-- REDIR: 0x5471350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7618-- REDIR: 0x54dd8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7618-- REDIR: 0x5471130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: --7618-- REDIR: 0x5466b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7618-- REDIR: 0x5470ee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7618-- REDIR: 0x5470020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7618-- REDIR: 0x546e670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7618-- REDIR: 0x5462c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: VEX temporary storage exhausted. [INFO]: Pool = TEMP, start 0x8015ee0f0 curr 0x8019e11e8 end 0x801ab2c2f (size 5000000) [INFO]: [INFO]: vex: the `impossible' happened: [INFO]: VEX temporary storage exhausted. [INFO]: Increase N_{TEMPORARY,PERMANENT}_BYTES and recompile. [INFO]: vex storage: T total 769497072 bytes allocated [INFO]: vex storage: P total 0 bytes allocated [INFO]: [INFO]: valgrind: the 'impossible' happened: [INFO]: LibVEX called failure_exit(). [INFO]: [INFO]: host stacktrace: [INFO]: ==7618== at 0x800049744: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0x800049845: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0x8000506DB: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0x800050715: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0x800060A65: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0x80012FFA3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0x80013010F: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0x8001391B9: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0x8000655A5: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0x8000A88E3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0x8000B0D7D: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0x8000F601B: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: [INFO]: sched status: [INFO]: running_tid=1 [INFO]: [INFO]: Thread 1: status = VgTs_Runnable (lwpid 7618) [INFO]: ==7618== at 0x162070: fp_mul_comba32 (libclamav/tomsfastmath/mul/fp_mul_comba_32.c:161) [INFO]: ==7618== by 0x12CDC1: fp_mul (libclamav/tomsfastmath/mul/fp_mul.c:113) [INFO]: ==7618== by 0x4AB0729: UnknownInlinedFun (libclamav/tomsfastmath/mul/fp_mulmod.c:16) [INFO]: ==7618== by 0x4AB0729: _fp_exptmod.llvm.15658363417661541942 (libclamav/tomsfastmath/exptmod/fp_exptmod.c:132) [INFO]: ==7618== by 0x4972665: UnknownInlinedFun (libclamav/tomsfastmath/exptmod/fp_exptmod.c:270) [INFO]: ==7618== by 0x4972665: cli_decodesig.llvm.5962502689292317868 (libclamav/dsig.c:107) [INFO]: ==7618== by 0x4972833: cli_versig2 (libclamav/dsig.c:285) [INFO]: ==7618== by 0x497CECF: cli_loadinfo (libclamav/readdb.c:2583) [INFO]: ==7618== by 0x4977BBD: cli_load (libclamav/readdb.c:4812) [INFO]: ==7618== by 0x4970647: cli_tgzload (libclamav/cvd.c:343) [INFO]: ==7618== by 0x496F681: cli_cvdload (libclamav/cvd.c:0) [INFO]: ==7618== by 0x49770CF: cli_load (libclamav/readdb.c:0) [INFO]: ==7618== by 0x4980AFD: cl_load (libclamav/readdb.c:5315) [INFO]: ==7618== by 0x1179E1: test_cl_load_fn (unit_tests/check_clamav.c:430) [INFO]: ==7618== by 0x5189DC5: ??? (in /usr/lib64/libcheck.so.0.15.2) [INFO]: ==7618== by 0x518A4A3: srunner_run_tagged (in /usr/lib64/libcheck.so.0.15.2) [INFO]: ==7618== by 0x518AB8F: srunner_run (in /usr/lib64/libcheck.so.0.15.2) [INFO]: ==7618== by 0x1170EF: main (unit_tests/check_clamav.c:2062) [INFO]: client stack range: [0x1FFEFE2000 0x1FFF000FFF] client SP: 0x1FFEFE2528 [INFO]: valgrind stack range: [0x1002DAA000 0x1002EA9FFF] top usage: 55064 of 1048576 [INFO]: [INFO]: [INFO]: Note: see also the FAQ in the source distribution. [INFO]: It contains workarounds to several common problems. [INFO]: In particular, if Valgrind aborted or crashed after [INFO]: identifying problems in your program, there's a good chance [INFO]: that fixing those problems will prevent Valgrind aborting or [INFO]: crashing, especially if it happened in m_mallocfree.c. [INFO]: [INFO]: If that doesn't help, please report this bug to: www.valgrind.org [INFO]: [INFO]: In the bug report, send all the above text, the valgrind [INFO]: version, and what OS and version you are using. Thanks. [INFO]: --------------------------- Captured stdout teardown --------------------------- [INFO]: Removed tmp directory: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-md09em79 =================================== FAILURES =================================== ________________________ TC.test_libclamav_00_unit_test ________________________ self = def test_libclamav_00_unit_test(self): self.step_name('libclamav unit tests') # If no valgrind, valgrind nad valgrind args are empty strings command = '{valgrind} {valgrind_args} {check_clamav}'.format( valgrind=TC.valgrind, valgrind_args=TC.valgrind_args, check_clamav=TC.check_clamav ) output = self.execute_command(command) > assert output.ec == 0 # success E assert 1 == 0 E + where 1 = CmdResult(ec=1, out="Using default test timeout; alter by setting 'T' env var (in seconds)\nRunning suite(s): cl_suite\n", err='').ec /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/libclamav_test.py:47: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: libclamav unit tests [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-md09em79/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/check_clamav [DEBUG]: Exit code: 1 [DEBUG]: stdout: Using default test timeout; alter by setting 'T' env var (in seconds) Running suite(s): cl_suite [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-md09em79/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-md09em79/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7618== Memcheck, a memory error detector [INFO]: ==7618== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7618== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7618== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/check_clamav [INFO]: ==7618== Parent PID: 7614 [INFO]: ==7618== [INFO]: --7618-- [INFO]: --7618-- Valgrind options: [INFO]: --7618-- -v [INFO]: --7618-- --trace-children=yes [INFO]: --7618-- --track-fds=yes [INFO]: --7618-- --leak-check=full [INFO]: --7618-- --show-possibly-lost=no [INFO]: --7618-- --show-leak-kinds=definite [INFO]: --7618-- --errors-for-leak-kinds=definite [INFO]: --7618-- --main-stacksize=16777216 [INFO]: --7618-- --gen-suppressions=all [INFO]: --7618-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7618-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-md09em79/valgrind.log [INFO]: --7618-- --error-exitcode=123 [INFO]: --7618-- Contents of /proc/version: [INFO]: --7618-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7618-- [INFO]: --7618-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7618-- Page sizes: currently 4096, max supported 4096 [INFO]: --7618-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7618-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/check_clamav [INFO]: --7618-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7618-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7618-- might be shown as UnknownInlinedFun [INFO]: --7618-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7618-- object doesn't have a dynamic symbol table [INFO]: --7618-- Scheduler: using generic scheduler lock implementation. [INFO]: --7618-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7618-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7618== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7618-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7618== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7618-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7618== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7618-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7618== [INFO]: ==7618== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7618== don't want to do, unless you know exactly what you're doing, [INFO]: ==7618== or are doing some strange experiment): [INFO]: ==7618== /usr/libexec/valgrind/../../bin/vgdb --pid=7618 ...command... [INFO]: ==7618== [INFO]: ==7618== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7618== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/check_clamav [INFO]: ==7618== and then give GDB the following command [INFO]: ==7618== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7618 [INFO]: ==7618== --pid is optional if only one valgrind process is running [INFO]: ==7618== [INFO]: --7618-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7618-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7618-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7618-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7618-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7618-- Reading syms from /usr/lib64/libcheck.so.0.15.2 [INFO]: --7618-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7618-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7618-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7618-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7618-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7618-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7618-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7618-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7618-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7618-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7618-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7618-- Reading syms from /usr/lib64/libsubunit.so.0.0.0 [INFO]: --7618-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7618-- REDIR: 0x5466ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7618-- REDIR: 0x5469ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7618-- REDIR: 0x5470b70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7618-- REDIR: 0x54708d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7618-- REDIR: 0x5461a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7618-- REDIR: 0x546e5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7618-- REDIR: 0x54625c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7618-- REDIR: 0x5470ad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7618-- REDIR: 0x546e4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7618-- REDIR: 0x5470a10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7618-- REDIR: 0x5470cf0 (libc.so.6:strspn) redirected to 0x484c4d0 (strspn) [INFO]: --7618-- REDIR: 0x5462230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7618-- REDIR: 0x5462e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7618-- REDIR: 0x5471350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7618-- REDIR: 0x54dd8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7618-- REDIR: 0x5471130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: --7618-- REDIR: 0x5466b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7618-- REDIR: 0x5470ee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7618-- REDIR: 0x5470020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7618-- REDIR: 0x546e670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7618-- REDIR: 0x5462c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: VEX temporary storage exhausted. [INFO]: Pool = TEMP, start 0x8015ee0f0 curr 0x8019e11e8 end 0x801ab2c2f (size 5000000) [INFO]: [INFO]: vex: the `impossible' happened: [INFO]: VEX temporary storage exhausted. [INFO]: Increase N_{TEMPORARY,PERMANENT}_BYTES and recompile. [INFO]: vex storage: T total 769497072 bytes allocated [INFO]: vex storage: P total 0 bytes allocated [INFO]: [INFO]: valgrind: the 'impossible' happened: [INFO]: LibVEX called failure_exit(). [INFO]: [INFO]: host stacktrace: [INFO]: ==7618== at 0x800049744: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0x800049845: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0x8000506DB: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0x800050715: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0x800060A65: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0x80012FFA3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0x80013010F: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0x8001391B9: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0x8000655A5: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0x8000A88E3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0x8000B0D7D: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0x8000F601B: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7618== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: [INFO]: sched status: [INFO]: running_tid=1 [INFO]: [INFO]: Thread 1: status = VgTs_Runnable (lwpid 7618) [INFO]: ==7618== at 0x162070: fp_mul_comba32 (libclamav/tomsfastmath/mul/fp_mul_comba_32.c:161) [INFO]: ==7618== by 0x12CDC1: fp_mul (libclamav/tomsfastmath/mul/fp_mul.c:113) [INFO]: ==7618== by 0x4AB0729: UnknownInlinedFun (libclamav/tomsfastmath/mul/fp_mulmod.c:16) [INFO]: ==7618== by 0x4AB0729: _fp_exptmod.llvm.15658363417661541942 (libclamav/tomsfastmath/exptmod/fp_exptmod.c:132) [INFO]: ==7618== by 0x4972665: UnknownInlinedFun (libclamav/tomsfastmath/exptmod/fp_exptmod.c:270) [INFO]: ==7618== by 0x4972665: cli_decodesig.llvm.5962502689292317868 (libclamav/dsig.c:107) [INFO]: ==7618== by 0x4972833: cli_versig2 (libclamav/dsig.c:285) [INFO]: ==7618== by 0x497CECF: cli_loadinfo (libclamav/readdb.c:2583) [INFO]: ==7618== by 0x4977BBD: cli_load (libclamav/readdb.c:4812) [INFO]: ==7618== by 0x4970647: cli_tgzload (libclamav/cvd.c:343) [INFO]: ==7618== by 0x496F681: cli_cvdload (libclamav/cvd.c:0) [INFO]: ==7618== by 0x49770CF: cli_load (libclamav/readdb.c:0) [INFO]: ==7618== by 0x4980AFD: cl_load (libclamav/readdb.c:5315) [INFO]: ==7618== by 0x1179E1: test_cl_load_fn (unit_tests/check_clamav.c:430) [INFO]: ==7618== by 0x5189DC5: ??? (in /usr/lib64/libcheck.so.0.15.2) [INFO]: ==7618== by 0x518A4A3: srunner_run_tagged (in /usr/lib64/libcheck.so.0.15.2) [INFO]: ==7618== by 0x518AB8F: srunner_run (in /usr/lib64/libcheck.so.0.15.2) [INFO]: ==7618== by 0x1170EF: main (unit_tests/check_clamav.c:2062) [INFO]: client stack range: [0x1FFEFE2000 0x1FFF000FFF] client SP: 0x1FFEFE2528 [INFO]: valgrind stack range: [0x1002DAA000 0x1002EA9FFF] top usage: 55064 of 1048576 [INFO]: [INFO]: [INFO]: Note: see also the FAQ in the source distribution. [INFO]: It contains workarounds to several common problems. [INFO]: In particular, if Valgrind aborted or crashed after [INFO]: identifying problems in your program, there's a good chance [INFO]: that fixing those problems will prevent Valgrind aborting or [INFO]: crashing, especially if it happened in m_mallocfree.c. [INFO]: [INFO]: If that doesn't help, please report this bug to: www.valgrind.org [INFO]: [INFO]: In the bug report, send all the above text, the valgrind [INFO]: version, and what OS and version you are using. Thanks. [INFO]: =========================== short test summary info ============================ FAILED libclamav_test.py::TC::test_libclamav_00_unit_test - assert 1 == 0 ERROR libclamav_test.py::TC::test_libclamav_00_unit_test - AssertionError: Va... ========================== 1 failed, 1 error in 2.31s ========================== Start 7: clamd_valgrind 2/5 Test #7: clamd_valgrind ...................***Failed 59.48 sec ============================= test session starts ============================== platform linux -- Python 3.13.3, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests collecting ... collected 11 items clamd_test.py::TC::test_clamd_00_version PASSED [ 9%] clamd_test.py::TC::test_clamd_01_ping_pong FAILED [ 18%] clamd_test.py::TC::test_clamd_02_clamdscan_version FAILED [ 27%] clamd_test.py::TC::test_clamd_03_reload FAILED [ 36%] clamd_test.py::TC::test_clamd_04_all_testfiles FAILED [ 45%] clamd_test.py::TC::test_clamd_05_check_clamd FAILED [ 54%] clamd_test.py::TC::test_clamd_06_HeuristicScanPrecedence_off FAILED [ 63%] clamd_test.py::TC::test_clamd_07_HeuristicScanPrecedence_on FAILED [ 72%] clamd_test.py::TC::test_clamd_08_VirusEvent FAILED [ 81%] clamd_test.py::TC::test_clamd_09_clamdscan_ExcludePath FAILED [ 90%] clamd_test.py::TC::test_clamd_09_clamdscan_ExcludePath ERROR [ 90%] clamd_test.py::TC::test_clamd_10_allmatch_not_sticky FAILED [100%] ==================================== ERRORS ==================================== _________ ERROR at teardown of TC.test_clamd_09_clamdscan_ExcludePath __________ self = def tearDown(self): super(TC, self).tearDown() # Kill clamd (if running) if self.proc != None: try: self.proc.terminate() self.proc.wait(timeout=120) self.proc.stdin.close() except OSError as exc: self.log.warning('Unexpected exception {}'.format(exc)) pass # ignore self.proc = None try: TC.clamd_pid.unlink() except Exception: pass # missing_ok=True is too for common use. try: TC.clamd_socket.unlink() except Exception: pass # missing_ok=True is too for common use. > self.verify_valgrind_log() /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamd_test.py:141: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Testing clamd + clamdscan w/ ExcludePath [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Starting clamd: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:30:25 2025 -> Limits: Global time limit set to 120000 milliseconds. Sat May 3 13:30:25 2025 -> Limits: Global size limit set to 419430400 bytes. Sat May 3 13:30:25 2025 -> Limits: File size limit set to 104857600 bytes. Sat May 3 13:30:25 2025 -> Limits: Recursion level limit set to 17. Sat May 3 13:30:25 2025 -> Limits: Files limit set to 10000. Sat May 3 13:30:25 2025 -> Limits: Core-dump limit is 0. Sat May 3 13:30:25 2025 -> Limits: MaxEmbeddedPE limit set to 41943040 bytes. Sat May 3 13:30:25 2025 -> Limits: MaxHTMLNormalize limit set to 41943040 bytes. Sat May 3 13:30:25 2025 -> Limits: MaxHTMLNoTags limit set to 8388608 bytes. Sat May 3 13:30:25 2025 -> Limits: MaxScriptNormalize limit set to 20971520 bytes. Sat May 3 13:30:25 2025 -> Limits: MaxZipTypeRcg limit set to 1048576 bytes. Sat May 3 13:30:25 2025 -> Limits: MaxPartitions limit set to 50. Sat May 3 13:30:25 2025 -> Limits: MaxIconsPE limit set to 100. Sat May 3 13:30:25 2025 -> Limits: MaxRecHWP3 limit set to 16. Sat May 3 13:30:25 2025 -> Limits: PCREMatchLimit limit set to 100000. Sat May 3 13:30:25 2025 -> Limits: PCRERecMatchLimit limit set to 2000. Sat May 3 13:30:25 2025 -> Limits: PCREMaxFileSize limit set to 104857600. Sat May 3 13:30:25 2025 -> Archive support enabled. Sat May 3 13:30:25 2025 -> AlertExceedsMax heuristic detection disabled. Sat May 3 13:30:25 2025 -> Heuristic alerts enabled. Sat May 3 13:30:25 2025 -> Portable Executable support enabled. Sat May 3 13:30:25 2025 -> ELF support enabled. Sat May 3 13:30:25 2025 -> Mail files support enabled. Sat May 3 13:30:25 2025 -> OLE2 support enabled. Sat May 3 13:30:25 2025 -> PDF support enabled. Sat May 3 13:30:25 2025 -> SWF support enabled. Sat May 3 13:30:25 2025 -> HTML support enabled. Sat May 3 13:30:25 2025 -> XMLDOCS support enabled. Sat May 3 13:30:25 2025 -> HWP3 support enabled. Sat May 3 13:30:25 2025 -> Heuristic: precedence enabled Sat May 3 13:30:25 2025 -> Self checking every 600 seconds. Sat May 3 13:30:25 2025 -> Listening daemon: PID: 7785 Sat May 3 13:30:25 2025 -> MaxQueue set to: 800 [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --ping 5 --wait /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5 -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:30:26 2025 -> Not supported file type: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.socket Sat May 3 13:30:26 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf: OK Sat May 3 13:30:26 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log: OK Sat May 3 13:30:26 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: ClamAV-RELOAD-TestFile.UNOFFICIAL FOUND Sat May 3 13:30:26 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/test-clamd.log: OK Sat May 3 13:30:26 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.pid: OK Sat May 3 13:30:26 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/database/clamav.hdb: OK Sat May 3 13:30:26 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/database/daily.pdb: OK Sat May 3 13:30:26 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/database/reload-test.ndb: ClamAV-RELOAD-TestFile.UNOFFICIAL FOUND Sat May 3 13:30:26 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/alpha/a_found: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:26 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/charlie/c_found: ClamAV-Test-File.UNOFFICIAL FOUND [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: ClamAV-RELOAD-TestFile.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/database/reload-test.ndb: ClamAV-RELOAD-TestFile.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/alpha/a_found: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/charlie/c_found: ClamAV-Test-File.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 4 Time: 0.068 sec (0 m 0 s) Start Date: 2025:05:03 13:30:26 End Date: 2025:05:03 13:30:26 [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7788== Memcheck, a memory error detector [INFO]: ==7788== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7788== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7788== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --ping 5 --wait /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5 -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf [INFO]: ==7788== Parent PID: 7624 [INFO]: ==7788== [INFO]: --7788-- [INFO]: --7788-- Valgrind options: [INFO]: --7788-- -v [INFO]: --7788-- --trace-children=yes [INFO]: --7788-- --track-fds=yes [INFO]: --7788-- --leak-check=full [INFO]: --7788-- --show-possibly-lost=no [INFO]: --7788-- --show-leak-kinds=definite [INFO]: --7788-- --errors-for-leak-kinds=definite [INFO]: --7788-- --main-stacksize=16777216 [INFO]: --7788-- --gen-suppressions=all [INFO]: --7788-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7788-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [INFO]: --7788-- --error-exitcode=123 [INFO]: --7788-- Contents of /proc/version: [INFO]: --7788-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7788-- [INFO]: --7788-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7788-- Page sizes: currently 4096, max supported 4096 [INFO]: --7788-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7788-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan [INFO]: --7788-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7788-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7788-- might be shown as UnknownInlinedFun [INFO]: --7788-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7788-- object doesn't have a dynamic symbol table [INFO]: --7788-- Scheduler: using generic scheduler lock implementation. [INFO]: --7788-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7788-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7788== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7788-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7788== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7788-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7788== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7788-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7788== [INFO]: ==7788== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7788== don't want to do, unless you know exactly what you're doing, [INFO]: ==7788== or are doing some strange experiment): [INFO]: ==7788== /usr/libexec/valgrind/../../bin/vgdb --pid=7788 ...command... [INFO]: ==7788== [INFO]: ==7788== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7788== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan [INFO]: ==7788== and then give GDB the following command [INFO]: ==7788== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7788 [INFO]: ==7788== --pid is optional if only one valgrind process is running [INFO]: ==7788== [INFO]: --7788-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7788-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7788-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7788-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7788-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7788-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7788-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7788-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7788-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7788-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7788-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7788-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7788-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7788-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7788-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7788-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7788-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7788-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7788-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7788-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7788-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7788-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7788-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7788-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7788-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7788-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7788-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7788-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7788-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7788-- REDIR: 0x524fee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7788-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7788-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7788-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7788-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7788-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: ==7788== [INFO]: ==7788== FILE DESCRIPTORS: 4 open (3 std) at exit. [INFO]: ==7788== Open AF_UNIX socket 3: [INFO]: ==7788== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7788== by 0x1164F1: dconnect (common/clamdcom.c:279) [INFO]: ==7788== by 0x112F4B: ping_clamd (clamdscan/client.c:223) [INFO]: ==7788== by 0x113941: client (clamdscan/client.c:398) [INFO]: ==7788== by 0x1127D7: main (clamdscan/clamdscan.c:169) [INFO]: ==7788== [INFO]: { [INFO]: [INFO]: CoreError:FdNotClosed [INFO]: fun:socket [INFO]: fun:dconnect [INFO]: fun:ping_clamd [INFO]: fun:client [INFO]: fun:main [INFO]: } [INFO]: ==7788== [INFO]: ==7788== HEAP SUMMARY: [INFO]: ==7788== in use at exit: 16 bytes in 1 blocks [INFO]: ==7788== total heap usage: 852 allocs, 851 frees, 67,958 bytes allocated [INFO]: ==7788== [INFO]: ==7788== Searching for pointers to 1 not-freed blocks [INFO]: ==7788== Checked 296,168 bytes [INFO]: ==7788== [INFO]: ==7788== LEAK SUMMARY: [INFO]: ==7788== definitely lost: 0 bytes in 0 blocks [INFO]: ==7788== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7788== possibly lost: 0 bytes in 0 blocks [INFO]: ==7788== still reachable: 16 bytes in 1 blocks [INFO]: ==7788== suppressed: 0 bytes in 0 blocks [INFO]: ==7788== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7788== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7788== [INFO]: ==7788== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) Sat May 3 13:30:26 2025 -> Waiting for all threads to finish Sat May 3 13:30:26 2025 -> Shutting down the main sockets. Sat May 3 13:30:26 2025 -> Pid file removed. Sat May 3 13:30:26 2025 -> --- Stopped at Sat May 3 13:30:26 2025 Sat May 3 13:30:26 2025 -> Closing the main sockets. Sat May 3 13:30:26 2025 -> Socket file removed. [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7788== Memcheck, a memory error detector [INFO]: ==7788== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7788== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7788== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --ping 5 --wait /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5 -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf [INFO]: ==7788== Parent PID: 7624 [INFO]: ==7788== [INFO]: --7788-- [INFO]: --7788-- Valgrind options: [INFO]: --7788-- -v [INFO]: --7788-- --trace-children=yes [INFO]: --7788-- --track-fds=yes [INFO]: --7788-- --leak-check=full [INFO]: --7788-- --show-possibly-lost=no [INFO]: --7788-- --show-leak-kinds=definite [INFO]: --7788-- --errors-for-leak-kinds=definite [INFO]: --7788-- --main-stacksize=16777216 [INFO]: --7788-- --gen-suppressions=all [INFO]: --7788-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7788-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [INFO]: --7788-- --error-exitcode=123 [INFO]: --7788-- Contents of /proc/version: [INFO]: --7788-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7788-- [INFO]: --7788-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7788-- Page sizes: currently 4096, max supported 4096 [INFO]: --7788-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7788-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan [INFO]: --7788-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7788-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7788-- might be shown as UnknownInlinedFun [INFO]: --7788-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7788-- object doesn't have a dynamic symbol table [INFO]: --7788-- Scheduler: using generic scheduler lock implementation. [INFO]: --7788-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7788-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7788== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7788-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7788== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7788-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7788== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7788-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7788== [INFO]: ==7788== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7788== don't want to do, unless you know exactly what you're doing, [INFO]: ==7788== or are doing some strange experiment): [INFO]: ==7788== /usr/libexec/valgrind/../../bin/vgdb --pid=7788 ...command... [INFO]: ==7788== [INFO]: ==7788== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7788== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan [INFO]: ==7788== and then give GDB the following command [INFO]: ==7788== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7788 [INFO]: ==7788== --pid is optional if only one valgrind process is running [INFO]: ==7788== [INFO]: --7788-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7788-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7788-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7788-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7788-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7788-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7788-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7788-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7788-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7788-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7788-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7788-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7788-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7788-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7788-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7788-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7788-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7788-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7788-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7788-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7788-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7788-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7788-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7788-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7788-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7788-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7788-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7788-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7788-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7788-- REDIR: 0x524fee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7788-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7788-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7788-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7788-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7788-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: ==7788== [INFO]: ==7788== FILE DESCRIPTORS: 4 open (3 std) at exit. [INFO]: ==7788== Open AF_UNIX socket 3: [INFO]: ==7788== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7788== by 0x1164F1: dconnect (common/clamdcom.c:279) [INFO]: ==7788== by 0x112F4B: ping_clamd (clamdscan/client.c:223) [INFO]: ==7788== by 0x113941: client (clamdscan/client.c:398) [INFO]: ==7788== by 0x1127D7: main (clamdscan/clamdscan.c:169) [INFO]: ==7788== [INFO]: { [INFO]: [INFO]: CoreError:FdNotClosed [INFO]: fun:socket [INFO]: fun:dconnect [INFO]: fun:ping_clamd [INFO]: fun:client [INFO]: fun:main [INFO]: } [INFO]: ==7788== [INFO]: ==7788== HEAP SUMMARY: [INFO]: ==7788== in use at exit: 16 bytes in 1 blocks [INFO]: ==7788== total heap usage: 852 allocs, 851 frees, 67,958 bytes allocated [INFO]: ==7788== [INFO]: ==7788== Searching for pointers to 1 not-freed blocks [INFO]: ==7788== Checked 296,168 bytes [INFO]: ==7788== [INFO]: ==7788== LEAK SUMMARY: [INFO]: ==7788== definitely lost: 0 bytes in 0 blocks [INFO]: ==7788== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7788== possibly lost: 0 bytes in 0 blocks [INFO]: ==7788== still reachable: 16 bytes in 1 blocks [INFO]: ==7788== suppressed: 0 bytes in 0 blocks [INFO]: ==7788== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7788== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7788== [INFO]: ==7788== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) =================================== FAILURES =================================== __________________________ TC.test_clamd_01_ping_pong __________________________ self = def tearDown(self): super(TC, self).tearDown() # Kill clamd (if running) if self.proc != None: try: self.proc.terminate() self.proc.wait(timeout=120) self.proc.stdin.close() except OSError as exc: self.log.warning('Unexpected exception {}'.format(exc)) pass # ignore self.proc = None try: TC.clamd_pid.unlink() except Exception: pass # missing_ok=True is too for common use. try: TC.clamd_socket.unlink() except Exception: pass # missing_ok=True is too for common use. > self.verify_valgrind_log() /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamd_test.py:141: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Testing clamd + clamdscan PING PONG feature [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Starting clamd: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan -p 5 -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:29:40 2025 -> Limits: Global time limit set to 120000 milliseconds. Sat May 3 13:29:40 2025 -> Limits: Global size limit set to 419430400 bytes. Sat May 3 13:29:40 2025 -> Limits: File size limit set to 104857600 bytes. Sat May 3 13:29:40 2025 -> Limits: Recursion level limit set to 17. Sat May 3 13:29:40 2025 -> Limits: Files limit set to 10000. Sat May 3 13:29:40 2025 -> Limits: Core-dump limit is 0. Sat May 3 13:29:40 2025 -> Limits: MaxEmbeddedPE limit set to 41943040 bytes. Sat May 3 13:29:40 2025 -> Limits: MaxHTMLNormalize limit set to 41943040 bytes. Sat May 3 13:29:40 2025 -> Limits: MaxHTMLNoTags limit set to 8388608 bytes. Sat May 3 13:29:40 2025 -> Limits: MaxScriptNormalize limit set to 20971520 bytes. Sat May 3 13:29:40 2025 -> Limits: MaxZipTypeRcg limit set to 1048576 bytes. Sat May 3 13:29:40 2025 -> Limits: MaxPartitions limit set to 50. Sat May 3 13:29:40 2025 -> Limits: MaxIconsPE limit set to 100. Sat May 3 13:29:40 2025 -> Limits: MaxRecHWP3 limit set to 16. Sat May 3 13:29:40 2025 -> Limits: PCREMatchLimit limit set to 100000. Sat May 3 13:29:40 2025 -> Limits: PCRERecMatchLimit limit set to 2000. Sat May 3 13:29:40 2025 -> Limits: PCREMaxFileSize limit set to 104857600. Sat May 3 13:29:40 2025 -> Archive support enabled. Sat May 3 13:29:40 2025 -> AlertExceedsMax heuristic detection disabled. Sat May 3 13:29:40 2025 -> Heuristic alerts enabled. Sat May 3 13:29:41 2025 -> Portable Executable support enabled. Sat May 3 13:29:41 2025 -> ELF support enabled. Sat May 3 13:29:41 2025 -> Mail files support enabled. Sat May 3 13:29:41 2025 -> OLE2 support enabled. Sat May 3 13:29:41 2025 -> PDF support enabled. Sat May 3 13:29:41 2025 -> SWF support enabled. Sat May 3 13:29:41 2025 -> HTML support enabled. Sat May 3 13:29:41 2025 -> XMLDOCS support enabled. Sat May 3 13:29:41 2025 -> HWP3 support enabled. Sat May 3 13:29:41 2025 -> Self checking every 600 seconds. Sat May 3 13:29:41 2025 -> Listening daemon: PID: 7628 Sat May 3 13:29:41 2025 -> MaxQueue set to: 800 [DEBUG]: Exit code: 0 [DEBUG]: stdout: Could not connect, will PING again in 1 second Could not connect, will PING again in 1 second PONG ERROR: Sat May 3 13:29:41 2025 -> write syncpipe failed Sat May 3 13:29:41 2025 -> Waiting for all threads to finish Sat May 3 13:29:41 2025 -> Shutting down the main sockets. Sat May 3 13:29:41 2025 -> Pid file removed. Sat May 3 13:29:41 2025 -> --- Stopped at Sat May 3 13:29:41 2025 Sat May 3 13:29:41 2025 -> Closing the main sockets. Sat May 3 13:29:41 2025 -> Socket file removed. [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7628== Memcheck, a memory error detector [INFO]: ==7628== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7628== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7628== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf [INFO]: ==7628== Parent PID: 7624 [INFO]: ==7628== [INFO]: --7628-- [INFO]: --7628-- Valgrind options: [INFO]: --7628-- -v [INFO]: --7628-- --trace-children=yes [INFO]: --7628-- --track-fds=yes [INFO]: --7628-- --leak-check=full [INFO]: --7628-- --show-possibly-lost=no [INFO]: --7628-- --show-leak-kinds=definite [INFO]: --7628-- --errors-for-leak-kinds=definite [INFO]: --7628-- --main-stacksize=16777216 [INFO]: --7628-- --gen-suppressions=all [INFO]: --7628-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7628-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [INFO]: --7628-- --error-exitcode=123 [INFO]: --7628-- Contents of /proc/version: [INFO]: --7628-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7628-- [INFO]: --7628-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7628-- Page sizes: currently 4096, max supported 4096 [INFO]: --7628-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7628-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd [INFO]: --7628-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7628-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7628-- might be shown as UnknownInlinedFun [INFO]: --7628-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7628-- object doesn't have a dynamic symbol table [INFO]: --7628-- Scheduler: using generic scheduler lock implementation. [INFO]: --7628-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7628-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7628== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7628-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7628== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7628-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7628== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7628-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7628== [INFO]: ==7628== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7628== don't want to do, unless you know exactly what you're doing, [INFO]: ==7628== or are doing some strange experiment): [INFO]: ==7628== /usr/libexec/valgrind/../../bin/vgdb --pid=7628 ...command... [INFO]: ==7628== [INFO]: ==7628== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7628== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd [INFO]: ==7628== and then give GDB the following command [INFO]: ==7628== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7628 [INFO]: ==7628== --pid is optional if only one valgrind process is running [INFO]: ==7628== [INFO]: --7628-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7628-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7628-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7628-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7628-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7628-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7628-- Reading syms from /usr/lib64/libsystemd.so.0.40.0 [INFO]: --7628-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7628-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7628-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7628-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7628-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7628-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7628-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7628-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7628-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7628-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7628-- Reading syms from /usr/lib64/libcap.so.2.73 [INFO]: --7628-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7628-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7628-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7628-- REDIR: 0x5245a90 (libc.so.6:memmem) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7628-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7628-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7628-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7628-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7628-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7628-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7628-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7628-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7628-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7628-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7628-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7628-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7628-- REDIR: 0x524fee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7628-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7628-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7628-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7628-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7628-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7628-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7628-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7628-- REDIR: 0x5248bc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7628-- REDIR: 0x52bc8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7628-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: ==7628== File descriptor 3: AF_INET6 socket 3: [::1]:3319 <-> is already closed [INFO]: ==7628== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7628== Previously closed [INFO]: ==7628== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7628== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7628== Originally opened [INFO]: ==7628== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7628== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7628== File descriptor 4: AF_INET socket 4: 127.0.0.1:3319 <-> is already closed [INFO]: ==7628== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7628== Previously closed [INFO]: ==7628== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7628== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7628== Originally opened [INFO]: ==7628== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7628== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7628== File descriptor 5: AF_UNIX socket 5: clamd-test.socket is already closed [INFO]: ==7628== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7628== Previously closed [INFO]: ==7628== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7628== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7628== Originally opened [INFO]: ==7628== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x117B93: localserver (clamd/localserver.c:149) [INFO]: ==7628== by 0x115F97: main (clamd/clamd.c:733) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: --7628-- REDIR: 0x52426f0 (libc.so.6:malloc_usable_size) redirected to 0x4842608 (malloc_usable_size) [INFO]: --7628-- REDIR: 0x524fcf0 (libc.so.6:strspn) redirected to 0x484c4d0 (strspn) [INFO]: --7628-- REDIR: 0x5250130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: ==7628== [INFO]: ==7628== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7628== [INFO]: ==7628== HEAP SUMMARY: [INFO]: ==7628== in use at exit: 16 bytes in 1 blocks [INFO]: ==7628== total heap usage: 5,113 allocs, 5,112 frees, 976,991 bytes allocated [INFO]: ==7628== [INFO]: ==7628== Searching for pointers to 1 not-freed blocks [INFO]: ==7628== Checked 303,744 bytes [INFO]: ==7628== [INFO]: ==7628== LEAK SUMMARY: [INFO]: ==7628== definitely lost: 0 bytes in 0 blocks [INFO]: ==7628== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7628== possibly lost: 0 bytes in 0 blocks [INFO]: ==7628== still reachable: 16 bytes in 1 blocks [INFO]: ==7628== suppressed: 0 bytes in 0 blocks [INFO]: ==7628== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7628== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7628== [INFO]: ==7628== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) [INFO]: ==7628== [INFO]: ==7628== 1 errors in context 1 of 3: [INFO]: ==7628== File descriptor 5: AF_UNIX socket 5: clamd-test.socket is already closed [INFO]: ==7628== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7628== Previously closed [INFO]: ==7628== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7628== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7628== Originally opened [INFO]: ==7628== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x117B93: localserver (clamd/localserver.c:149) [INFO]: ==7628== by 0x115F97: main (clamd/clamd.c:733) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7628== [INFO]: ==7628== 1 errors in context 2 of 3: [INFO]: ==7628== File descriptor 4: AF_INET socket 4: 127.0.0.1:3319 <-> is already closed [INFO]: ==7628== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7628== Previously closed [INFO]: ==7628== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7628== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7628== Originally opened [INFO]: ==7628== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7628== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7628== [INFO]: ==7628== 1 errors in context 3 of 3: [INFO]: ==7628== File descriptor 3: /proc/self/status is already closed [INFO]: ==7628== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7628== Previously closed [INFO]: ==7628== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7628== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7628== Originally opened [INFO]: ==7628== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7628== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7628== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7628== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) ______________________ TC.test_clamd_02_clamdscan_version ______________________ self = def tearDown(self): super(TC, self).tearDown() # Kill clamd (if running) if self.proc != None: try: self.proc.terminate() self.proc.wait(timeout=120) self.proc.stdin.close() except OSError as exc: self.log.warning('Unexpected exception {}'.format(exc)) pass # ignore self.proc = None try: TC.clamd_pid.unlink() except Exception: pass # missing_ok=True is too for common use. try: TC.clamd_socket.unlink() except Exception: pass # missing_ok=True is too for common use. > self.verify_valgrind_log() /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamd_test.py:141: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Testing clamd + clamdscan version feature [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Starting clamd: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --ping 5 -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:29:43 2025 -> Limits: Global time limit set to 120000 milliseconds. Sat May 3 13:29:43 2025 -> Limits: Global size limit set to 419430400 bytes. Sat May 3 13:29:43 2025 -> Limits: File size limit set to 104857600 bytes. Sat May 3 13:29:43 2025 -> Limits: Recursion level limit set to 17. Sat May 3 13:29:43 2025 -> Limits: Files limit set to 10000. Sat May 3 13:29:43 2025 -> Limits: Core-dump limit is 0. Sat May 3 13:29:43 2025 -> Limits: MaxEmbeddedPE limit set to 41943040 bytes. Sat May 3 13:29:43 2025 -> Limits: MaxHTMLNormalize limit set to 41943040 bytes. Sat May 3 13:29:43 2025 -> Limits: MaxHTMLNoTags limit set to 8388608 bytes. Sat May 3 13:29:43 2025 -> Limits: MaxScriptNormalize limit set to 20971520 bytes. Sat May 3 13:29:43 2025 -> Limits: MaxZipTypeRcg limit set to 1048576 bytes. Sat May 3 13:29:43 2025 -> Limits: MaxPartitions limit set to 50. Sat May 3 13:29:43 2025 -> Limits: MaxIconsPE limit set to 100. Sat May 3 13:29:43 2025 -> Limits: MaxRecHWP3 limit set to 16. Sat May 3 13:29:43 2025 -> Limits: PCREMatchLimit limit set to 100000. Sat May 3 13:29:43 2025 -> Limits: PCRERecMatchLimit limit set to 2000. Sat May 3 13:29:43 2025 -> Limits: PCREMaxFileSize limit set to 104857600. Sat May 3 13:29:43 2025 -> Archive support enabled. Sat May 3 13:29:43 2025 -> AlertExceedsMax heuristic detection disabled. Sat May 3 13:29:43 2025 -> Heuristic alerts enabled. Sat May 3 13:29:43 2025 -> Portable Executable support enabled. Sat May 3 13:29:43 2025 -> ELF support enabled. Sat May 3 13:29:43 2025 -> Mail files support enabled. Sat May 3 13:29:43 2025 -> OLE2 support enabled. Sat May 3 13:29:43 2025 -> PDF support enabled. Sat May 3 13:29:43 2025 -> SWF support enabled. Sat May 3 13:29:43 2025 -> HTML support enabled. Sat May 3 13:29:43 2025 -> XMLDOCS support enabled. Sat May 3 13:29:43 2025 -> HWP3 support enabled. Sat May 3 13:29:43 2025 -> Self checking every 600 seconds. Sat May 3 13:29:43 2025 -> Listening daemon: PID: 7634 Sat May 3 13:29:43 2025 -> MaxQueue set to: 800 [DEBUG]: Exit code: 0 [DEBUG]: stdout: Could not connect, will PING again in 1 second Could not connect, will PING again in 1 second PONG [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --version -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:29:43 2025 -> Client disconnected (FD 10) [DEBUG]: Exit code: 0 [DEBUG]: stdout: ClamAV 1.0.8 Sat May 3 13:29:43 2025 -> Waiting for all threads to finish Sat May 3 13:29:43 2025 -> Shutting down the main sockets. Sat May 3 13:29:43 2025 -> Pid file removed. Sat May 3 13:29:43 2025 -> --- Stopped at Sat May 3 13:29:43 2025 Sat May 3 13:29:43 2025 -> Closing the main sockets. Sat May 3 13:29:43 2025 -> Socket file removed. [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7634== Memcheck, a memory error detector [INFO]: ==7634== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7634== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7634== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf [INFO]: ==7634== Parent PID: 7624 [INFO]: ==7634== [INFO]: --7634-- [INFO]: --7634-- Valgrind options: [INFO]: --7634-- -v [INFO]: --7634-- --trace-children=yes [INFO]: --7634-- --track-fds=yes [INFO]: --7634-- --leak-check=full [INFO]: --7634-- --show-possibly-lost=no [INFO]: --7634-- --show-leak-kinds=definite [INFO]: --7634-- --errors-for-leak-kinds=definite [INFO]: --7634-- --main-stacksize=16777216 [INFO]: --7634-- --gen-suppressions=all [INFO]: --7634-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7634-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [INFO]: --7634-- --error-exitcode=123 [INFO]: --7634-- Contents of /proc/version: [INFO]: --7634-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7634-- [INFO]: --7634-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7634-- Page sizes: currently 4096, max supported 4096 [INFO]: --7634-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7634-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd [INFO]: --7634-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7634-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7634-- might be shown as UnknownInlinedFun [INFO]: --7634-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7634-- object doesn't have a dynamic symbol table [INFO]: --7634-- Scheduler: using generic scheduler lock implementation. [INFO]: --7634-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7634-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7634== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7634-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7634== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7634-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7634== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7634-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7634== [INFO]: ==7634== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7634== don't want to do, unless you know exactly what you're doing, [INFO]: ==7634== or are doing some strange experiment): [INFO]: ==7634== /usr/libexec/valgrind/../../bin/vgdb --pid=7634 ...command... [INFO]: ==7634== [INFO]: ==7634== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7634== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd [INFO]: ==7634== and then give GDB the following command [INFO]: ==7634== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7634 [INFO]: ==7634== --pid is optional if only one valgrind process is running [INFO]: ==7634== [INFO]: --7634-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7634-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7634-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7634-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7634-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7634-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7634-- Reading syms from /usr/lib64/libsystemd.so.0.40.0 [INFO]: --7634-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7634-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7634-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7634-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7634-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7634-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7634-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7634-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7634-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7634-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7634-- Reading syms from /usr/lib64/libcap.so.2.73 [INFO]: --7634-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7634-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7634-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7634-- REDIR: 0x5245a90 (libc.so.6:memmem) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7634-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7634-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7634-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7634-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7634-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7634-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7634-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7634-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7634-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7634-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7634-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7634-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7634-- REDIR: 0x524fee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7634-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7634-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7634-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7634-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7634-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7634-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7634-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7634-- REDIR: 0x5248bc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7634-- REDIR: 0x52bc8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7634-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: ==7634== File descriptor 3: AF_INET6 socket 3: [::1]:3319 <-> is already closed [INFO]: ==7634== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7634== Previously closed [INFO]: ==7634== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7634== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7634== Originally opened [INFO]: ==7634== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7634== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7634== File descriptor 4: AF_INET socket 4: 127.0.0.1:3319 <-> is already closed [INFO]: ==7634== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7634== Previously closed [INFO]: ==7634== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7634== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7634== Originally opened [INFO]: ==7634== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7634== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7634== File descriptor 5: AF_UNIX socket 5: clamd-test.socket is already closed [INFO]: ==7634== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7634== Previously closed [INFO]: ==7634== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7634== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7634== Originally opened [INFO]: ==7634== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x117B93: localserver (clamd/localserver.c:149) [INFO]: ==7634== by 0x115F97: main (clamd/clamd.c:733) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: --7634-- REDIR: 0x52426f0 (libc.so.6:malloc_usable_size) redirected to 0x4842608 (malloc_usable_size) [INFO]: --7634-- REDIR: 0x524fcf0 (libc.so.6:strspn) redirected to 0x484c4d0 (strspn) [INFO]: --7634-- REDIR: 0x5250130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: ==7634== [INFO]: ==7634== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7634== [INFO]: ==7634== HEAP SUMMARY: [INFO]: ==7634== in use at exit: 16 bytes in 1 blocks [INFO]: ==7634== total heap usage: 5,121 allocs, 5,120 frees, 981,496 bytes allocated [INFO]: ==7634== [INFO]: ==7634== Searching for pointers to 1 not-freed blocks [INFO]: ==7634== Checked 303,744 bytes [INFO]: ==7634== [INFO]: ==7634== LEAK SUMMARY: [INFO]: ==7634== definitely lost: 0 bytes in 0 blocks [INFO]: ==7634== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7634== possibly lost: 0 bytes in 0 blocks [INFO]: ==7634== still reachable: 16 bytes in 1 blocks [INFO]: ==7634== suppressed: 0 bytes in 0 blocks [INFO]: ==7634== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7634== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7634== [INFO]: ==7634== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) [INFO]: ==7634== [INFO]: ==7634== 1 errors in context 1 of 3: [INFO]: ==7634== File descriptor 5: AF_UNIX socket 5: clamd-test.socket is already closed [INFO]: ==7634== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7634== Previously closed [INFO]: ==7634== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7634== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7634== Originally opened [INFO]: ==7634== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x117B93: localserver (clamd/localserver.c:149) [INFO]: ==7634== by 0x115F97: main (clamd/clamd.c:733) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7634== [INFO]: ==7634== 1 errors in context 2 of 3: [INFO]: ==7634== File descriptor 4: AF_INET socket 4: 127.0.0.1:3319 <-> is already closed [INFO]: ==7634== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7634== Previously closed [INFO]: ==7634== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7634== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7634== Originally opened [INFO]: ==7634== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7634== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7634== [INFO]: ==7634== 1 errors in context 3 of 3: [INFO]: ==7634== File descriptor 3: /proc/self/status is already closed [INFO]: ==7634== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7634== Previously closed [INFO]: ==7634== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7634== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7634== Originally opened [INFO]: ==7634== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7634== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7634== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7634== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) ___________________________ TC.test_clamd_03_reload ____________________________ self = def tearDown(self): super(TC, self).tearDown() # Kill clamd (if running) if self.proc != None: try: self.proc.terminate() self.proc.wait(timeout=120) self.proc.stdin.close() except OSError as exc: self.log.warning('Unexpected exception {}'.format(exc)) pass # ignore self.proc = None try: TC.clamd_pid.unlink() except Exception: pass # missing_ok=True is too for common use. try: TC.clamd_socket.unlink() except Exception: pass # missing_ok=True is too for common use. > self.verify_valgrind_log() /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamd_test.py:141: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test scan before & after reload [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Starting clamd: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --ping 5 --wait /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:29:45 2025 -> Limits: Global time limit set to 120000 milliseconds. Sat May 3 13:29:45 2025 -> Limits: Global size limit set to 419430400 bytes. Sat May 3 13:29:45 2025 -> Limits: File size limit set to 104857600 bytes. Sat May 3 13:29:45 2025 -> Limits: Recursion level limit set to 17. Sat May 3 13:29:45 2025 -> Limits: Files limit set to 10000. Sat May 3 13:29:45 2025 -> Limits: Core-dump limit is 0. Sat May 3 13:29:45 2025 -> Limits: MaxEmbeddedPE limit set to 41943040 bytes. Sat May 3 13:29:45 2025 -> Limits: MaxHTMLNormalize limit set to 41943040 bytes. Sat May 3 13:29:45 2025 -> Limits: MaxHTMLNoTags limit set to 8388608 bytes. Sat May 3 13:29:45 2025 -> Limits: MaxScriptNormalize limit set to 20971520 bytes. Sat May 3 13:29:45 2025 -> Limits: MaxZipTypeRcg limit set to 1048576 bytes. Sat May 3 13:29:45 2025 -> Limits: MaxPartitions limit set to 50. Sat May 3 13:29:45 2025 -> Limits: MaxIconsPE limit set to 100. Sat May 3 13:29:45 2025 -> Limits: MaxRecHWP3 limit set to 16. Sat May 3 13:29:45 2025 -> Limits: PCREMatchLimit limit set to 100000. Sat May 3 13:29:45 2025 -> Limits: PCRERecMatchLimit limit set to 2000. Sat May 3 13:29:45 2025 -> Limits: PCREMaxFileSize limit set to 104857600. Sat May 3 13:29:45 2025 -> Archive support enabled. Sat May 3 13:29:45 2025 -> AlertExceedsMax heuristic detection disabled. Sat May 3 13:29:45 2025 -> Heuristic alerts enabled. Sat May 3 13:29:45 2025 -> Portable Executable support enabled. Sat May 3 13:29:45 2025 -> ELF support enabled. Sat May 3 13:29:45 2025 -> Mail files support enabled. Sat May 3 13:29:45 2025 -> OLE2 support enabled. Sat May 3 13:29:45 2025 -> PDF support enabled. Sat May 3 13:29:45 2025 -> SWF support enabled. Sat May 3 13:29:45 2025 -> HTML support enabled. Sat May 3 13:29:45 2025 -> XMLDOCS support enabled. Sat May 3 13:29:45 2025 -> HWP3 support enabled. Sat May 3 13:29:45 2025 -> Self checking every 600 seconds. Sat May 3 13:29:45 2025 -> Listening daemon: PID: 7642 Sat May 3 13:29:45 2025 -> MaxQueue set to: 800 Sat May 3 13:29:46 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: OK [DEBUG]: Exit code: 0 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: OK ----------- SCAN SUMMARY ----------- Infected files: 0 Time: 2.404 sec (0 m 2 s) Start Date: 2025:05:03 13:29:43 End Date: 2025:05:03 13:29:46 [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --multiscan /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:29:46 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: OK [DEBUG]: Exit code: 0 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: OK ----------- SCAN SUMMARY ----------- Infected files: 0 Time: 0.004 sec (0 m 0 s) Start Date: 2025:05:03 13:29:46 End Date: 2025:05:03 13:29:46 [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --stream /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:29:46 2025 -> instream(local): OK [DEBUG]: Exit code: 0 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: OK ----------- SCAN SUMMARY ----------- Infected files: 0 Time: 0.010 sec (0 m 0 s) Start Date: 2025:05:03 13:29:46 End Date: 2025:05:03 13:29:46 [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --stream --multiscan /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:29:46 2025 -> instream(local): OK [DEBUG]: Exit code: 0 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: OK ----------- SCAN SUMMARY ----------- Infected files: 0 Time: 0.005 sec (0 m 0 s) Start Date: 2025:05:03 13:29:46 End Date: 2025:05:03 13:29:46 [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --fdpass /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:29:46 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: OK [DEBUG]: Exit code: 0 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: OK ----------- SCAN SUMMARY ----------- Infected files: 0 Time: 0.005 sec (0 m 0 s) Start Date: 2025:05:03 13:29:46 End Date: 2025:05:03 13:29:46 [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --fdpass --multiscan /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:29:46 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: OK [DEBUG]: Exit code: 0 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: OK ----------- SCAN SUMMARY ----------- Infected files: 0 Time: 0.001 sec (0 m 0 s) Start Date: 2025:05:03 13:29:46 End Date: 2025:05:03 13:29:46 [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --reload -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf [DEBUG]: Exit code: 0 [DEBUG]: stdout: Sat May 3 13:29:46 2025 -> Reading databases from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/database Sat May 3 13:29:46 2025 -> Database correctly reloaded (203 signatures) Sat May 3 13:29:46 2025 -> Activating the newly loaded database... [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --ping 5 --wait /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:29:48 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: ClamAV-RELOAD-TestFile.UNOFFICIAL FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: ClamAV-RELOAD-TestFile.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 1 Time: 0.021 sec (0 m 0 s) Start Date: 2025:05:03 13:29:48 End Date: 2025:05:03 13:29:48 [DEBUG]: stderr: [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --multiscan /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:29:48 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: ClamAV-RELOAD-TestFile.UNOFFICIAL FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: ClamAV-RELOAD-TestFile.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 1 Time: 0.001 sec (0 m 0 s) Start Date: 2025:05:03 13:29:48 End Date: 2025:05:03 13:29:48 [DEBUG]: stderr: [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --stream /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:29:48 2025 -> instream(local): ClamAV-RELOAD-TestFile.UNOFFICIAL FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: ClamAV-RELOAD-TestFile.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 1 Time: 0.003 sec (0 m 0 s) Start Date: 2025:05:03 13:29:48 End Date: 2025:05:03 13:29:48 [DEBUG]: stderr: [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --stream --multiscan /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: ClamAV-RELOAD-TestFile.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 1 Time: 0.001 sec (0 m 0 s) Start Date: 2025:05:03 13:29:48 End Date: 2025:05:03 13:29:48 [DEBUG]: stderr: Sat May 3 13:29:48 2025 -> instream(local): ClamAV-RELOAD-TestFile.UNOFFICIAL FOUND [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --fdpass /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:29:48 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: ClamAV-RELOAD-TestFile.UNOFFICIAL FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: ClamAV-RELOAD-TestFile.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 1 Time: 0.001 sec (0 m 0 s) Start Date: 2025:05:03 13:29:48 End Date: 2025:05:03 13:29:48 [DEBUG]: stderr: [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --fdpass --multiscan /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:29:48 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: ClamAV-RELOAD-TestFile.UNOFFICIAL FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: ClamAV-RELOAD-TestFile.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 1 Time: 0.001 sec (0 m 0 s) Start Date: 2025:05:03 13:29:48 End Date: 2025:05:03 13:29:48 [DEBUG]: stderr: Sat May 3 13:29:48 2025 -> Waiting for all threads to finish Sat May 3 13:29:48 2025 -> Shutting down the main sockets. Sat May 3 13:29:48 2025 -> Pid file removed. Sat May 3 13:29:48 2025 -> --- Stopped at Sat May 3 13:29:48 2025 Sat May 3 13:29:48 2025 -> Closing the main sockets. Sat May 3 13:29:48 2025 -> Socket file removed. [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7642== Memcheck, a memory error detector [INFO]: ==7642== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7642== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7642== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf [INFO]: ==7642== Parent PID: 7624 [INFO]: ==7642== [INFO]: --7642-- [INFO]: --7642-- Valgrind options: [INFO]: --7642-- -v [INFO]: --7642-- --trace-children=yes [INFO]: --7642-- --track-fds=yes [INFO]: --7642-- --leak-check=full [INFO]: --7642-- --show-possibly-lost=no [INFO]: --7642-- --show-leak-kinds=definite [INFO]: --7642-- --errors-for-leak-kinds=definite [INFO]: --7642-- --main-stacksize=16777216 [INFO]: --7642-- --gen-suppressions=all [INFO]: --7642-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7642-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [INFO]: --7642-- --error-exitcode=123 [INFO]: --7642-- Contents of /proc/version: [INFO]: --7642-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7642-- [INFO]: --7642-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7642-- Page sizes: currently 4096, max supported 4096 [INFO]: --7642-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7642-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd [INFO]: --7642-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7642-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7642-- might be shown as UnknownInlinedFun [INFO]: --7642-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7642-- object doesn't have a dynamic symbol table [INFO]: --7642-- Scheduler: using generic scheduler lock implementation. [INFO]: --7642-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7642-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7642== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7642-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7642== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7642-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7642== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7642-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7642== [INFO]: ==7642== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7642== don't want to do, unless you know exactly what you're doing, [INFO]: ==7642== or are doing some strange experiment): [INFO]: ==7642== /usr/libexec/valgrind/../../bin/vgdb --pid=7642 ...command... [INFO]: ==7642== [INFO]: ==7642== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7642== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd [INFO]: ==7642== and then give GDB the following command [INFO]: ==7642== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7642 [INFO]: ==7642== --pid is optional if only one valgrind process is running [INFO]: ==7642== [INFO]: --7642-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7642-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7642-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7642-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7642-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7642-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7642-- Reading syms from /usr/lib64/libsystemd.so.0.40.0 [INFO]: --7642-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7642-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7642-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7642-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7642-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7642-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7642-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7642-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7642-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7642-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7642-- Reading syms from /usr/lib64/libcap.so.2.73 [INFO]: --7642-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7642-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7642-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7642-- REDIR: 0x5245a90 (libc.so.6:memmem) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7642-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7642-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7642-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7642-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7642-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7642-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7642-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7642-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7642-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7642-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7642-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7642-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7642-- REDIR: 0x524fee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7642-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7642-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7642-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7642-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7642-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7642-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7642-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7642-- REDIR: 0x5248bc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7642-- REDIR: 0x52bc8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7642-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: ==7642== File descriptor 3: AF_INET6 socket 3: [::1]:3319 <-> is already closed [INFO]: ==7642== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7642== Previously closed [INFO]: ==7642== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7642== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7642== Originally opened [INFO]: ==7642== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7642== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7642== File descriptor 4: AF_INET socket 4: 127.0.0.1:3319 <-> is already closed [INFO]: ==7642== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7642== Previously closed [INFO]: ==7642== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7642== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7642== Originally opened [INFO]: ==7642== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7642== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7642== File descriptor 5: AF_UNIX socket 5: clamd-test.socket is already closed [INFO]: ==7642== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7642== Previously closed [INFO]: ==7642== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7642== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7642== Originally opened [INFO]: ==7642== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x117B93: localserver (clamd/localserver.c:149) [INFO]: ==7642== by 0x115F97: main (clamd/clamd.c:733) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: --7642-- REDIR: 0x52426f0 (libc.so.6:malloc_usable_size) redirected to 0x4842608 (malloc_usable_size) [INFO]: --7642-- REDIR: 0x524fcf0 (libc.so.6:strspn) redirected to 0x484c4d0 (strspn) [INFO]: --7642-- REDIR: 0x5250130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: ==7642== [INFO]: ==7642== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7642== [INFO]: ==7642== HEAP SUMMARY: [INFO]: ==7642== in use at exit: 103,173 bytes in 3,208 blocks [INFO]: ==7642== total heap usage: 14,575 allocs, 11,367 frees, 2,756,320 bytes allocated [INFO]: ==7642== [INFO]: ==7642== Searching for pointers to 3,208 not-freed blocks [INFO]: ==7642== Checked 405,696 bytes [INFO]: ==7642== [INFO]: ==7642== LEAK SUMMARY: [INFO]: ==7642== definitely lost: 0 bytes in 0 blocks [INFO]: ==7642== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7642== possibly lost: 0 bytes in 0 blocks [INFO]: ==7642== still reachable: 103,173 bytes in 3,208 blocks [INFO]: ==7642== suppressed: 0 bytes in 0 blocks [INFO]: ==7642== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7642== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7642== [INFO]: ==7642== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) [INFO]: ==7642== [INFO]: ==7642== 1 errors in context 1 of 3: [INFO]: ==7642== File descriptor 5: AF_UNIX socket 5: clamd-test.socket is already closed [INFO]: ==7642== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7642== Previously closed [INFO]: ==7642== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7642== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7642== Originally opened [INFO]: ==7642== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x117B93: localserver (clamd/localserver.c:149) [INFO]: ==7642== by 0x115F97: main (clamd/clamd.c:733) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7642== [INFO]: ==7642== 1 errors in context 2 of 3: [INFO]: ==7642== File descriptor 4: AF_INET socket 4: 127.0.0.1:3319 <-> is already closed [INFO]: ==7642== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7642== Previously closed [INFO]: ==7642== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7642== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7642== Originally opened [INFO]: ==7642== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7642== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7642== [INFO]: ==7642== 1 errors in context 3 of 3: [INFO]: ==7642== File descriptor 3: /proc/self/status is already closed [INFO]: ==7642== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7642== Previously closed [INFO]: ==7642== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7642== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7642== Originally opened [INFO]: ==7642== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7642== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7642== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7642== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) ________________________ TC.test_clamd_04_all_testfiles ________________________ self = def tearDown(self): super(TC, self).tearDown() # Kill clamd (if running) if self.proc != None: try: self.proc.terminate() self.proc.wait(timeout=120) self.proc.stdin.close() except OSError as exc: self.log.warning('Unexpected exception {}'.format(exc)) pass # ignore self.proc = None try: TC.clamd_pid.unlink() except Exception: pass # missing_ok=True is too for common use. try: TC.clamd_socket.unlink() except Exception: pass # missing_ok=True is too for common use. > self.verify_valgrind_log() /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamd_test.py:141: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Testing clamd + clamdscan scan of all `test` files [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Starting clamd: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --ping 5 --wait /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:29:50 2025 -> Limits: Global time limit set to 120000 milliseconds. Sat May 3 13:29:50 2025 -> Limits: Global size limit set to 419430400 bytes. Sat May 3 13:29:50 2025 -> Limits: File size limit set to 104857600 bytes. Sat May 3 13:29:50 2025 -> Limits: Recursion level limit set to 17. Sat May 3 13:29:50 2025 -> Limits: Files limit set to 10000. Sat May 3 13:29:50 2025 -> Limits: Core-dump limit is 0. Sat May 3 13:29:50 2025 -> Limits: MaxEmbeddedPE limit set to 41943040 bytes. Sat May 3 13:29:50 2025 -> Limits: MaxHTMLNormalize limit set to 41943040 bytes. Sat May 3 13:29:50 2025 -> Limits: MaxHTMLNoTags limit set to 8388608 bytes. Sat May 3 13:29:50 2025 -> Limits: MaxScriptNormalize limit set to 20971520 bytes. Sat May 3 13:29:50 2025 -> Limits: MaxZipTypeRcg limit set to 1048576 bytes. Sat May 3 13:29:50 2025 -> Limits: MaxPartitions limit set to 50. Sat May 3 13:29:50 2025 -> Limits: MaxIconsPE limit set to 100. Sat May 3 13:29:50 2025 -> Limits: MaxRecHWP3 limit set to 16. Sat May 3 13:29:50 2025 -> Limits: PCREMatchLimit limit set to 100000. Sat May 3 13:29:50 2025 -> Limits: PCRERecMatchLimit limit set to 2000. Sat May 3 13:29:50 2025 -> Limits: PCREMaxFileSize limit set to 104857600. Sat May 3 13:29:50 2025 -> Archive support enabled. Sat May 3 13:29:50 2025 -> AlertExceedsMax heuristic detection disabled. Sat May 3 13:29:50 2025 -> Heuristic alerts enabled. Sat May 3 13:29:50 2025 -> Portable Executable support enabled. Sat May 3 13:29:50 2025 -> ELF support enabled. Sat May 3 13:29:50 2025 -> Mail files support enabled. Sat May 3 13:29:50 2025 -> OLE2 support enabled. Sat May 3 13:29:50 2025 -> PDF support enabled. Sat May 3 13:29:50 2025 -> SWF support enabled. Sat May 3 13:29:50 2025 -> HTML support enabled. Sat May 3 13:29:50 2025 -> XMLDOCS support enabled. Sat May 3 13:29:50 2025 -> HWP3 support enabled. Sat May 3 13:29:50 2025 -> Self checking every 600 seconds. Sat May 3 13:29:50 2025 -> Listening daemon: PID: 7674 Sat May 3 13:29:50 2025 -> MaxQueue set to: 800 Sat May 3 13:29:51 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:51 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:51 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:51 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:51 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:51 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:51 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:51 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:51 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:51 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:51 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:51 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:51 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:51 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:51 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:51 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:52 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:52 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:52 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:52 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:52 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:52 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:52 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:52 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:52 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:52 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:52 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:52 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:52 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:52 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:52 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:52 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:52 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:52 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:52 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:52 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:53 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:53 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: ClamAV-Test-File.UNOFFICIAL FOUND LibClamAV info: Suspicious link found! LibClamAV info: Real URL: http://fake.example.com LibClamAV info: Display URL: ebay.de Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 47 Time: 6.497 sec (0 m 6 s) Start Date: 2025:05:03 13:29:48 End Date: 2025:05:03 13:29:55 [DEBUG]: stderr: ERROR: Could not connect to clamd on LocalSocket clamd-test.socket: No such file or directory ERROR: Could not connect to clamd on localhost: Connection refused ERROR: Could not connect to clamd on localhost: Connection refused ERROR: Could not connect to clamd on LocalSocket clamd-test.socket: No such file or directory ERROR: Could not connect to clamd on localhost: Connection refused ERROR: Could not connect to clamd on localhost: Connection refused [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --multiscan /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:55 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: ClamAV-Test-File.UNOFFICIAL FOUND LibClamAV info: Suspicious link found! LibClamAV info: Real URL: http://fake.example.com LibClamAV info: Display URL: ebay.de Sat May 3 13:29:56 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 47 Time: 1.422 sec (0 m 1 s) Start Date: 2025:05:03 13:29:55 End Date: 2025:05:03 13:29:56 [DEBUG]: stderr: [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --stream /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:29:56 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:56 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:57 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:57 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:57 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:57 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:57 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:57 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:57 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:57 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:57 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:57 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:57 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:57 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:57 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:57 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:57 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND LibClamAV info: Suspicious link found! LibClamAV info: Real URL: http://fake.example.com LibClamAV info: Display URL: ebay.de Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 47 Time: 1.464 sec (0 m 1 s) Start Date: 2025:05:03 13:29:56 End Date: 2025:05:03 13:29:58 [DEBUG]: stderr: [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --stream --multiscan /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:58 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND LibClamAV info: Suspicious link found! LibClamAV info: Real URL: http://fake.example.com LibClamAV info: Display URL: ebay.de Sat May 3 13:29:59 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 47 Time: 1.549 sec (0 m 1 s) Start Date: 2025:05:03 13:29:58 End Date: 2025:05:03 13:29:59 [DEBUG]: stderr: [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --fdpass /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:29:59 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:29:59 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:00 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:00 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:00 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:00 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:00 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:00 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:00 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:00 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:00 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:00 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:00 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:00 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:00 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:00 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:00 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:00 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:00 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:00 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:00 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:00 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:00 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:00 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: ClamAV-Test-File.UNOFFICIAL FOUND LibClamAV info: Suspicious link found! LibClamAV info: Real URL: http://fake.example.com LibClamAV info: Display URL: ebay.de Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 47 Time: 1.449 sec (0 m 1 s) Start Date: 2025:05:03 13:29:59 End Date: 2025:05:03 13:30:01 [DEBUG]: stderr: [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --fdpass --multiscan /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:01 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:02 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:02 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:02 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:02 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:02 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:02 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:02 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:02 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: ClamAV-Test-File.UNOFFICIAL FOUND LibClamAV info: Suspicious link found! LibClamAV info: Real URL: http://fake.example.com LibClamAV info: Display URL: ebay.de Sat May 3 13:30:02 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: ClamAV-Test-File.UNOFFICIAL FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 47 Time: 1.375 sec (0 m 1 s) Start Date: 2025:05:03 13:30:01 End Date: 2025:05:03 13:30:02 [DEBUG]: stderr: Sat May 3 13:30:02 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:02 2025 -> Waiting for all threads to finish Sat May 3 13:30:02 2025 -> Shutting down the main sockets. Sat May 3 13:30:02 2025 -> Pid file removed. Sat May 3 13:30:02 2025 -> --- Stopped at Sat May 3 13:30:02 2025 Sat May 3 13:30:02 2025 -> Closing the main sockets. Sat May 3 13:30:02 2025 -> Socket file removed. [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7674== Memcheck, a memory error detector [INFO]: ==7674== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7674== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7674== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf [INFO]: ==7674== Parent PID: 7624 [INFO]: ==7674== [INFO]: --7674-- [INFO]: --7674-- Valgrind options: [INFO]: --7674-- -v [INFO]: --7674-- --trace-children=yes [INFO]: --7674-- --track-fds=yes [INFO]: --7674-- --leak-check=full [INFO]: --7674-- --show-possibly-lost=no [INFO]: --7674-- --show-leak-kinds=definite [INFO]: --7674-- --errors-for-leak-kinds=definite [INFO]: --7674-- --main-stacksize=16777216 [INFO]: --7674-- --gen-suppressions=all [INFO]: --7674-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7674-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [INFO]: --7674-- --error-exitcode=123 [INFO]: --7674-- Contents of /proc/version: [INFO]: --7674-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7674-- [INFO]: --7674-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7674-- Page sizes: currently 4096, max supported 4096 [INFO]: --7674-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7674-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd [INFO]: --7674-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7674-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7674-- might be shown as UnknownInlinedFun [INFO]: --7674-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7674-- object doesn't have a dynamic symbol table [INFO]: --7674-- Scheduler: using generic scheduler lock implementation. [INFO]: --7674-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7674-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7674== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7674-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7674== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7674-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7674== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7674-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7674== [INFO]: ==7674== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7674== don't want to do, unless you know exactly what you're doing, [INFO]: ==7674== or are doing some strange experiment): [INFO]: ==7674== /usr/libexec/valgrind/../../bin/vgdb --pid=7674 ...command... [INFO]: ==7674== [INFO]: ==7674== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7674== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd [INFO]: ==7674== and then give GDB the following command [INFO]: ==7674== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7674 [INFO]: ==7674== --pid is optional if only one valgrind process is running [INFO]: ==7674== [INFO]: --7674-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7674-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7674-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7674-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7674-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7674-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7674-- Reading syms from /usr/lib64/libsystemd.so.0.40.0 [INFO]: --7674-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7674-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7674-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7674-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7674-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7674-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7674-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7674-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7674-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7674-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7674-- Reading syms from /usr/lib64/libcap.so.2.73 [INFO]: --7674-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7674-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7674-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7674-- REDIR: 0x5245a90 (libc.so.6:memmem) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7674-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7674-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7674-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7674-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7674-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7674-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7674-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7674-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7674-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7674-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7674-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7674-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7674-- REDIR: 0x524fee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7674-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7674-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7674-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7674-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7674-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7674-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7674-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7674-- REDIR: 0x5248bc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7674-- REDIR: 0x52bc8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7674-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7674-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: --7674-- REDIR: 0x524fcf0 (libc.so.6:strspn) redirected to 0x484c4d0 (strspn) [INFO]: --7674-- REDIR: 0x5250130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: --7674-- Reading syms from /usr/lib64/gconv/UTF-16.so [INFO]: ==7674== Thread 3: [INFO]: ==7674== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7674== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7674== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7674== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7674== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7674== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7674== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7674== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7674== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7674== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7674== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7674== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7674== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7674== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7674== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7674== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7674== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7674== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7674== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7674== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7674== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7674== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7674== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7674== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7674== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7674== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7674== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7674== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7674== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7674== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7674== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7674== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7674== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7674== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7674== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7674== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7674== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7674== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7674== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7674== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7674== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7674== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7674== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7674== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7674== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7674== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7674== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7674== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7674== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7674== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7674== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7674== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7674== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7674== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7674== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7674== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7674== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7674== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7674== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7674== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7674== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7674== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7674== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7674== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7674== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7674== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7674== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7674== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7674== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7674== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7674== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7674== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7674== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7674== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7674== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7674== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7674== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7674== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7674== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7674== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7674== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7674== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7674== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7674== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7674== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7674== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7674== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7674== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7674== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7674== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7674== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7674== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7674== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7674== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7674== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7674== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7674== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7674== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7674== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7674== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7674== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7674== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7674== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7674== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7674== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7674== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7674== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7674== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7674== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7674== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7674== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7674== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7674== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7674== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7674== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7674== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7674== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7674== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7674== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7674== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7674== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7674== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7674== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7674== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7674== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7674== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7674== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7674== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7674== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7674== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7674== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7674== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7674== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7674== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7674== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7674== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7674== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7674== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7674== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7674== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7674== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7674== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7674== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7674== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7674== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7674== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7674== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7674== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7674== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7674== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7674== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7674== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7674== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7674== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7674== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7674== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7674== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7674== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7674== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7674== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7674== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7674== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7674== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7674== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7674== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7674== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7674== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7674== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7674== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7674== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7674== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7674== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7674== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7674== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7674== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7674== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7674== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7674== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7674== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7674== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7674== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7674== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7674== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7674== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7674== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7674== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7674== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7674== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7674== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7674== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7674== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7674== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7674== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7674== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7674== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7674== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7674== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7674== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7674== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7674== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7674== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7674== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7674== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7674== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7674== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7674== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7674== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7674== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7674== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7674== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7674== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7674== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7674== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7674== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7674== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7674== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7674== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7674== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7674== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7674== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7674== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7674== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7674== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7674== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7674== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7674== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7674== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7674== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7674== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7674== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7674== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7674== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7674== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7674== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7674== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7674== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7674== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7674== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7674== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7674== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7674== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7674== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7674== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7674== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7674== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7674== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7674== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7674== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7674== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7674== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7674== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7674== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7674== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7674== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7674== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7674== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7674== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7674== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7674== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7674== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7674== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7674== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7674== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7674== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7674== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7674== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7674== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7674== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7674== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7674== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7674== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7674== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7674== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7674== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7674== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7674== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7674== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7674== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7674== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7674== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7674== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7674== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7674== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7674== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7674== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7674== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7674== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7674== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7674== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: --7674-- REDIR: 0x5242c90 (libc.so.6:posix_memalign) redirected to 0x4841f10 (posix_memalign) [INFO]: ==7674== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7674== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7674== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7674== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7674== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7674== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7674== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7674== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7674== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7674== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7674== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7674== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7674== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7674== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7674== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7674== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7674== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7674== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7674== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7674== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7674== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7674== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7674== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7674== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7674== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7674== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7674== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7674== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7674== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7674== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7674== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7674== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7674== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7674== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7674== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7674== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7674== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7674== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7674== Thread 1: [INFO]: ==7674== File descriptor 3: AF_INET6 socket 3: [::1]:3319 <-> is already closed [INFO]: ==7674== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7674== Previously closed [INFO]: ==7674== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7674== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7674== Originally opened [INFO]: ==7674== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7674== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7674== File descriptor 4: AF_INET socket 4: 127.0.0.1:3319 <-> is already closed [INFO]: ==7674== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7674== Previously closed [INFO]: ==7674== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7674== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7674== Originally opened [INFO]: ==7674== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7674== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7674== File descriptor 5: AF_UNIX socket 5: clamd-test.socket is already closed [INFO]: ==7674== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7674== Previously closed [INFO]: ==7674== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7674== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7674== Originally opened [INFO]: ==7674== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x117B93: localserver (clamd/localserver.c:149) [INFO]: ==7674== by 0x115F97: main (clamd/clamd.c:733) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: --7674-- REDIR: 0x52426f0 (libc.so.6:malloc_usable_size) redirected to 0x4842608 (malloc_usable_size) [INFO]: --7674-- Discarding syms at 0x517d8b0-0x517f240 in /usr/lib64/gconv/UTF-16.so (have_dinfo 1) [INFO]: ==7674== [INFO]: ==7674== FILE DESCRIPTORS: 9 open (3 std) at exit. [INFO]: ==7674== Open file descriptor 17: /tmp/20250503_133001-scantemp.445ed21fa0/ole2-tmp.3721cb30dc/87320d137f01f7b183eb533a1de6c62a_1 [INFO]: ==7674== at 0x52A2FA9: open (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x499F68F: open (fcntl2.h:69) [INFO]: ==7674== by 0x499F68F: cli_ole2_tempdir_scan_vba (libclamav/scanners.c:1944) [INFO]: ==7674== by 0x499EA3D: cli_ole2_scan_tempdir (libclamav/scanners.c:2537) [INFO]: ==7674== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7674== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7674== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7674== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7674== by 0x118C13: scanfd (clamd/scanner.c:430) [INFO]: ==7674== by 0x11D609: command (clamd/session.c:301) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: CoreError:FdNotClosed [INFO]: fun:open [INFO]: fun:open [INFO]: fun:cli_ole2_tempdir_scan_vba [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:scanfd [INFO]: fun:command [INFO]: } [INFO]: ==7674== Open file descriptor 16: /tmp/20250503_133000-scantemp.e1f7ae121b/ole2-tmp.1e5e92f715/87320d137f01f7b183eb533a1de6c62a_1 [INFO]: ==7674== at 0x52A2FA9: open (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x499F68F: open (fcntl2.h:69) [INFO]: ==7674== by 0x499F68F: cli_ole2_tempdir_scan_vba (libclamav/scanners.c:1944) [INFO]: ==7674== by 0x499EA3D: cli_ole2_scan_tempdir (libclamav/scanners.c:2537) [INFO]: ==7674== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7674== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7674== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7674== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7674== by 0x118C13: scanfd (clamd/scanner.c:430) [INFO]: ==7674== by 0x11D609: command (clamd/session.c:301) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: CoreError:FdNotClosed [INFO]: fun:open [INFO]: fun:open [INFO]: fun:cli_ole2_tempdir_scan_vba [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:scanfd [INFO]: fun:command [INFO]: } [INFO]: ==7674== Open file descriptor 14: /tmp/20250503_132956-scantemp.798294e83c/ole2-tmp.1ccee474e6/87320d137f01f7b183eb533a1de6c62a_1 [INFO]: ==7674== at 0x52A2FA9: open (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x499F68F: open (fcntl2.h:69) [INFO]: ==7674== by 0x499F68F: cli_ole2_tempdir_scan_vba (libclamav/scanners.c:1944) [INFO]: ==7674== by 0x499EA3D: cli_ole2_scan_tempdir (libclamav/scanners.c:2537) [INFO]: ==7674== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7674== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7674== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7674== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7674== by 0x118C13: scanfd (clamd/scanner.c:430) [INFO]: ==7674== by 0x11D17D: command (clamd/session.c:332) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: CoreError:FdNotClosed [INFO]: fun:open [INFO]: fun:open [INFO]: fun:cli_ole2_tempdir_scan_vba [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:scanfd [INFO]: fun:command [INFO]: } [INFO]: ==7674== Open file descriptor 13: /tmp/20250503_132955-scantemp.c8748dcdb3/ole2-tmp.5e0c172666/87320d137f01f7b183eb533a1de6c62a_1 [INFO]: ==7674== at 0x52A2FA9: open (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x499F68F: open (fcntl2.h:69) [INFO]: ==7674== by 0x499F68F: cli_ole2_tempdir_scan_vba (libclamav/scanners.c:1944) [INFO]: ==7674== by 0x499EA3D: cli_ole2_scan_tempdir (libclamav/scanners.c:2537) [INFO]: ==7674== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7674== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7674== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7674== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7674== by 0x499DF4F: cl_scanfile_callback (libclamav/scanners.c:5797) [INFO]: ==7674== by 0x1183FD: scan_callback (clamd/scanner.c:270) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: CoreError:FdNotClosed [INFO]: fun:open [INFO]: fun:open [INFO]: fun:cli_ole2_tempdir_scan_vba [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:cl_scanfile_callback [INFO]: fun:scan_callback [INFO]: } [INFO]: ==7674== Open file descriptor 12: /tmp/20250503_132952-scantemp.d787219871/ole2-tmp.7992705365/87320d137f01f7b183eb533a1de6c62a_1 [INFO]: ==7674== at 0x52A2FA9: open (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x499F68F: open (fcntl2.h:69) [INFO]: ==7674== by 0x499F68F: cli_ole2_tempdir_scan_vba (libclamav/scanners.c:1944) [INFO]: ==7674== by 0x499EA3D: cli_ole2_scan_tempdir (libclamav/scanners.c:2537) [INFO]: ==7674== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7674== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7674== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7674== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7674== by 0x499DF4F: cl_scanfile_callback (libclamav/scanners.c:5797) [INFO]: ==7674== by 0x1183FD: scan_callback (clamd/scanner.c:270) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: CoreError:FdNotClosed [INFO]: fun:open [INFO]: fun:open [INFO]: fun:cli_ole2_tempdir_scan_vba [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:cl_scanfile_callback [INFO]: fun:scan_callback [INFO]: } [INFO]: ==7674== Open file descriptor 10: /tmp/20250503_132958-scantemp.1e5f898d74/ole2-tmp.9133eee3f1/87320d137f01f7b183eb533a1de6c62a_1 [INFO]: ==7674== at 0x52A2FA9: open (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x499F68F: open (fcntl2.h:69) [INFO]: ==7674== by 0x499F68F: cli_ole2_tempdir_scan_vba (libclamav/scanners.c:1944) [INFO]: ==7674== by 0x499EA3D: cli_ole2_scan_tempdir (libclamav/scanners.c:2537) [INFO]: ==7674== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7674== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7674== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7674== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7674== by 0x118C13: scanfd (clamd/scanner.c:430) [INFO]: ==7674== by 0x11D17D: command (clamd/session.c:332) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: CoreError:FdNotClosed [INFO]: fun:open [INFO]: fun:open [INFO]: fun:cli_ole2_tempdir_scan_vba [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:scanfd [INFO]: fun:command [INFO]: } [INFO]: ==7674== [INFO]: ==7674== HEAP SUMMARY: [INFO]: ==7674== in use at exit: 127,552 bytes in 3,306 blocks [INFO]: ==7674== total heap usage: 58,557 allocs, 55,251 frees, 235,621,218 bytes allocated [INFO]: ==7674== [INFO]: ==7674== Searching for pointers to 3,306 not-freed blocks [INFO]: ==7674== Checked 4,594,664 bytes [INFO]: ==7674== [INFO]: ==7674== LEAK SUMMARY: [INFO]: ==7674== definitely lost: 0 bytes in 0 blocks [INFO]: ==7674== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7674== possibly lost: 640 bytes in 2 blocks [INFO]: ==7674== still reachable: 126,912 bytes in 3,304 blocks [INFO]: ==7674== suppressed: 0 bytes in 0 blocks [INFO]: ==7674== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7674== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7674== [INFO]: ==7674== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7674== ERROR SUMMARY: 7974 errors from 18 contexts (suppressed: 0 from 0) [INFO]: ==7674== [INFO]: ==7674== 1 errors in context 1 of 18: [INFO]: ==7674== File descriptor 5: AF_UNIX socket 5: clamd-test.socket is already closed [INFO]: ==7674== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7674== Previously closed [INFO]: ==7674== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7674== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7674== Originally opened [INFO]: ==7674== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x117B93: localserver (clamd/localserver.c:149) [INFO]: ==7674== by 0x115F97: main (clamd/clamd.c:733) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7674== [INFO]: ==7674== 1 errors in context 2 of 18: [INFO]: ==7674== File descriptor 4: AF_INET socket 4: 127.0.0.1:3319 <-> is already closed [INFO]: ==7674== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7674== Previously closed [INFO]: ==7674== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7674== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7674== Originally opened [INFO]: ==7674== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7674== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7674== [INFO]: ==7674== 1 errors in context 3 of 18: [INFO]: ==7674== File descriptor 3: /proc/self/status is already closed [INFO]: ==7674== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7674== Previously closed [INFO]: ==7674== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7674== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7674== Originally opened [INFO]: ==7674== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7674== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7674== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7674== [INFO]: ==7674== 1 errors in context 4 of 18: [INFO]: ==7674== Thread 3: [INFO]: ==7674== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7674== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7674== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7674== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7674== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7674== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7674== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7674== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7674== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7674== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7674== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7674== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7674== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7674== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7674== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7674== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7674== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7674== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7674== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7674== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7674== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7674== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7674== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7674== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7674== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7674== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7674== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7674== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7674== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7674== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7674== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7674== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7674== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7674== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7674== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7674== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7674== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7674== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7674== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7674== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7674== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7674== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7674== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7674== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7674== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7674== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7674== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7674== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7674== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7674== [INFO]: ==7674== 1 errors in context 5 of 18: [INFO]: ==7674== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7674== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7674== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7674== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7674== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7674== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7674== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7674== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7674== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7674== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7674== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7674== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7674== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7674== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7674== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7674== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7674== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7674== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7674== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7674== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7674== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7674== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7674== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7674== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7674== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7674== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7674== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7674== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7674== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7674== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7674== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7674== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7674== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7674== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7674== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7674== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7674== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7674== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7674== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7674== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7674== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7674== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7674== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7674== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7674== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7674== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7674== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7674== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7674== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7674== [INFO]: ==7674== 1 errors in context 6 of 18: [INFO]: ==7674== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7674== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7674== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7674== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7674== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7674== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7674== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7674== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7674== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7674== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7674== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7674== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7674== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7674== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7674== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7674== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7674== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7674== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7674== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7674== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7674== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7674== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7674== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7674== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7674== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7674== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7674== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7674== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7674== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7674== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7674== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7674== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7674== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7674== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7674== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7674== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7674== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7674== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7674== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7674== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7674== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7674== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7674== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7674== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7674== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7674== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7674== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7674== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7674== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7674== [INFO]: ==7674== 2 errors in context 7 of 18: [INFO]: ==7674== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7674== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7674== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7674== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7674== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7674== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7674== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7674== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7674== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7674== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7674== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7674== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7674== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7674== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7674== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7674== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7674== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7674== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7674== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7674== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7674== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7674== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7674== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7674== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7674== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7674== [INFO]: ==7674== 2 errors in context 8 of 18: [INFO]: ==7674== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7674== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7674== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7674== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7674== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7674== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7674== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7674== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7674== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7674== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7674== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7674== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7674== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7674== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7674== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7674== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7674== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7674== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7674== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7674== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7674== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7674== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7674== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7674== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7674== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7674== [INFO]: ==7674== 5 errors in context 9 of 18: [INFO]: ==7674== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7674== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7674== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7674== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7674== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7674== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7674== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7674== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7674== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7674== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7674== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7674== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7674== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7674== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7674== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7674== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7674== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7674== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7674== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7674== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7674== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7674== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7674== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7674== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7674== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7674== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7674== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7674== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7674== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7674== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7674== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7674== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7674== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7674== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7674== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7674== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7674== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7674== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7674== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7674== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7674== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7674== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7674== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7674== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7674== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7674== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7674== [INFO]: ==7674== 9 errors in context 10 of 18: [INFO]: ==7674== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7674== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7674== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7674== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7674== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7674== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7674== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7674== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7674== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7674== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7674== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7674== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7674== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7674== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7674== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7674== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7674== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7674== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7674== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7674== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7674== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7674== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7674== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7674== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7674== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7674== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7674== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7674== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7674== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7674== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7674== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7674== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7674== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7674== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7674== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7674== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7674== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7674== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7674== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7674== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7674== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7674== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7674== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7674== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7674== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7674== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7674== [INFO]: ==7674== 2176 errors in context 11 of 18: [INFO]: ==7674== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7674== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7674== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7674== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7674== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7674== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7674== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7674== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7674== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7674== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7674== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7674== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7674== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7674== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7674== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7674== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7674== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7674== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7674== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7674== [INFO]: ==7674== 5768 errors in context 12 of 18: [INFO]: ==7674== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7674== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7674== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7674== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7674== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7674== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7674== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7674== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7674== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7674== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7674== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7674== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7674== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7674== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7674== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7674== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7674== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7674== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7674== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7674== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7674== ERROR SUMMARY: 7974 errors from 18 contexts (suppressed: 0 from 0) _________________________ TC.test_clamd_05_check_clamd _________________________ self = def tearDown(self): super(TC, self).tearDown() # Kill clamd (if running) if self.proc != None: try: self.proc.terminate() self.proc.wait(timeout=120) self.proc.stdin.close() except OSError as exc: self.log.warning('Unexpected exception {}'.format(exc)) pass # ignore self.proc = None try: TC.clamd_pid.unlink() except Exception: pass # missing_ok=True is too for common use. try: TC.clamd_socket.unlink() except Exception: pass # missing_ok=True is too for common use. > self.verify_valgrind_log() /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamd_test.py:141: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Testing clamd + check_clamd [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Starting clamd: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan -p 5 -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:30:04 2025 -> Limits: Global time limit set to 120000 milliseconds. Sat May 3 13:30:04 2025 -> Limits: Global size limit set to 419430400 bytes. Sat May 3 13:30:04 2025 -> Limits: File size limit set to 104857600 bytes. Sat May 3 13:30:04 2025 -> Limits: Recursion level limit set to 17. Sat May 3 13:30:04 2025 -> Limits: Files limit set to 10000. Sat May 3 13:30:04 2025 -> Limits: Core-dump limit is 0. Sat May 3 13:30:04 2025 -> Limits: MaxEmbeddedPE limit set to 41943040 bytes. Sat May 3 13:30:04 2025 -> Limits: MaxHTMLNormalize limit set to 41943040 bytes. Sat May 3 13:30:04 2025 -> Limits: MaxHTMLNoTags limit set to 8388608 bytes. Sat May 3 13:30:04 2025 -> Limits: MaxScriptNormalize limit set to 20971520 bytes. Sat May 3 13:30:04 2025 -> Limits: MaxZipTypeRcg limit set to 1048576 bytes. Sat May 3 13:30:04 2025 -> Limits: MaxPartitions limit set to 50. Sat May 3 13:30:04 2025 -> Limits: MaxIconsPE limit set to 100. Sat May 3 13:30:04 2025 -> Limits: MaxRecHWP3 limit set to 16. Sat May 3 13:30:04 2025 -> Limits: PCREMatchLimit limit set to 100000. Sat May 3 13:30:04 2025 -> Limits: PCRERecMatchLimit limit set to 2000. Sat May 3 13:30:04 2025 -> Limits: PCREMaxFileSize limit set to 104857600. Sat May 3 13:30:04 2025 -> Archive support enabled. Sat May 3 13:30:04 2025 -> AlertExceedsMax heuristic detection disabled. Sat May 3 13:30:04 2025 -> Heuristic alerts enabled. Sat May 3 13:30:04 2025 -> Portable Executable support enabled. Sat May 3 13:30:04 2025 -> ELF support enabled. Sat May 3 13:30:04 2025 -> Mail files support enabled. Sat May 3 13:30:04 2025 -> OLE2 support enabled. Sat May 3 13:30:04 2025 -> PDF support enabled. Sat May 3 13:30:04 2025 -> SWF support enabled. Sat May 3 13:30:04 2025 -> HTML support enabled. Sat May 3 13:30:04 2025 -> XMLDOCS support enabled. Sat May 3 13:30:04 2025 -> HWP3 support enabled. Sat May 3 13:30:04 2025 -> Self checking every 600 seconds. Sat May 3 13:30:04 2025 -> Listening daemon: PID: 7705 Sat May 3 13:30:04 2025 -> MaxQueue set to: 800 [DEBUG]: Exit code: 0 [DEBUG]: stdout: Could not connect, will PING again in 1 second Could not connect, will PING again in 1 second PONG [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/check_clamd Sat May 3 13:30:05 2025 -> Client disconnected (FD 10) Sat May 3 13:30:05 2025 -> Reading databases from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/database Sat May 3 13:30:05 2025 -> Database correctly reloaded (203 signatures) Sat May 3 13:30:05 2025 -> Activating the newly loaded database... Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK WARNING: Sat May 3 13:30:05 2025 -> File path check failure for: /nonexistentfilename Sat May 3 13:30:05 2025 -> Quarantine of the file may fail if file path contains symlinks. WARNING: Sat May 3 13:30:05 2025 -> File path check failure on: /nonexistentfilename WARNING: Sat May 3 13:30:05 2025 -> File path check failure for: /nonexistentfilename Sat May 3 13:30:05 2025 -> Quarantine of the file may fail if file path contains symlinks. WARNING: Sat May 3 13:30:05 2025 -> File path check failure on: /nonexistentfilename WARNING: Sat May 3 13:30:05 2025 -> File path check failure for: /nonexistentfilename Sat May 3 13:30:05 2025 -> Quarantine of the file may fail if file path contains symlinks. WARNING: Sat May 3 13:30:05 2025 -> File path check failure on: /nonexistentfilename WARNING: Sat May 3 13:30:05 2025 -> File path check failure for: /nonexistentfilename Sat May 3 13:30:05 2025 -> Quarantine of the file may fail if file path contains symlinks. WARNING: Sat May 3 13:30:05 2025 -> File path check failure on: /nonexistentfilename WARNING: Sat May 3 13:30:05 2025 -> File path check failure for: /nonexistentfilename Sat May 3 13:30:05 2025 -> Quarantine of the file may fail if file path contains symlinks. WARNING: Sat May 3 13:30:05 2025 -> File path check failure on: /nonexistentfilename WARNING: Sat May 3 13:30:05 2025 -> File path check failure for: /nonexistentfilename Sat May 3 13:30:05 2025 -> Quarantine of the file may fail if file path contains symlinks. WARNING: Sat May 3 13:30:05 2025 -> File path check failure on: /nonexistentfilename WARNING: Sat May 3 13:30:05 2025 -> INSTREAM: Size limit reached, (requested: 4294967295, max: 104857600) WARNING: Sat May 3 13:30:05 2025 -> INSTREAM: Size limit reached, (requested: 4294967295, max: 104857600) Sat May 3 13:30:05 2025 -> Reading databases from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/database Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:05 2025 -> Database correctly reloaded (203 signatures) Sat May 3 13:30:05 2025 -> Activating the newly loaded database... WARNING: Sat May 3 13:30:05 2025 -> File path check failure for: /nonexistentfilename Sat May 3 13:30:05 2025 -> Quarantine of the file may fail if file path contains symlinks. WARNING: Sat May 3 13:30:05 2025 -> File path check failure on: /nonexistentfilename WARNING: Sat May 3 13:30:05 2025 -> File path check failure for: /nonexistentfilename Sat May 3 13:30:05 2025 -> Quarantine of the file may fail if file path contains symlinks. WARNING: Sat May 3 13:30:05 2025 -> File path check failure on: /nonexistentfilename WARNING: Sat May 3 13:30:05 2025 -> File path check failure for: /nonexistentfilename Sat May 3 13:30:05 2025 -> Quarantine of the file may fail if file path contains symlinks. WARNING: Sat May 3 13:30:05 2025 -> File path check failure on: /nonexistentfilename WARNING: Sat May 3 13:30:05 2025 -> File path check failure for: /nonexistentfilename Sat May 3 13:30:05 2025 -> Quarantine of the file may fail if file path contains symlinks. WARNING: Sat May 3 13:30:05 2025 -> File path check failure on: /nonexistentfilename WARNING: Sat May 3 13:30:05 2025 -> File path check failure for: /nonexistentfilename Sat May 3 13:30:05 2025 -> Quarantine of the file may fail if file path contains symlinks. WARNING: Sat May 3 13:30:05 2025 -> File path check failure on: /nonexistentfilename WARNING: Sat May 3 13:30:05 2025 -> File path check failure for: /nonexistentfilename Sat May 3 13:30:05 2025 -> Quarantine of the file may fail if file path contains symlinks. WARNING: Sat May 3 13:30:05 2025 -> File path check failure on: /nonexistentfilename WARNING: Sat May 3 13:30:05 2025 -> File path check failure for: /nonexistentfilename Sat May 3 13:30:05 2025 -> Quarantine of the file may fail if file path contains symlinks. WARNING: Sat May 3 13:30:05 2025 -> File path check failure on: /nonexistentfilename WARNING: Sat May 3 13:30:05 2025 -> File path check failure for: /nonexistentfilename Sat May 3 13:30:05 2025 -> Quarantine of the file may fail if file path contains symlinks. WARNING: Sat May 3 13:30:05 2025 -> File path check failure on: /nonexistentfilename WARNING: Sat May 3 13:30:05 2025 -> File path check failure for: /nonexistentfilename Sat May 3 13:30:05 2025 -> Quarantine of the file may fail if file path contains symlinks. WARNING: Sat May 3 13:30:05 2025 -> File path check failure on: /nonexistentfilename Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:05 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:06 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK WARNING: Sat May 3 13:30:06 2025 -> File path check failure for: /nonexistentfilename Sat May 3 13:30:06 2025 -> Quarantine of the file may fail if file path contains symlinks. WARNING: Sat May 3 13:30:06 2025 -> File path check failure on: /nonexistentfilename Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND WARNING: Sat May 3 13:30:06 2025 -> File path check failure for: /nonexistentfilename Sat May 3 13:30:06 2025 -> Quarantine of the file may fail if file path contains symlinks. WARNING: Sat May 3 13:30:06 2025 -> File path check failure on: /nonexistentfilename Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/CMakeLists.txt: OK Sat May 3 13:30:06 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND WARNING: Sat May 3 13:30:06 2025 -> File path check failure for: /nonexistentfilename Sat May 3 13:30:06 2025 -> Quarantine of the file may fail if file path contains symlinks. WARNING: Sat May 3 13:30:06 2025 -> File path check failure on: /nonexistentfilename Sat May 3 13:30:06 2025 -> instream(local): OK Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:06 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:07 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:07 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:07 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:07 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:07 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:07 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:07 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:07 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:07 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:07 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:07 2025 -> Client disconnected (FD 10) Sat May 3 13:30:07 2025 -> Reading databases from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/database Sat May 3 13:30:07 2025 -> Database correctly reloaded (203 signatures) Sat May 3 13:30:07 2025 -> Activating the newly loaded database... Sat May 3 13:30:07 2025 -> Reading databases from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/database Sat May 3 13:30:07 2025 -> Client disconnected (FD 34) Sat May 3 13:30:07 2025 -> Client disconnected (FD 35) Sat May 3 13:30:07 2025 -> Client disconnected (FD 36) [DEBUG]: Exit code: 0 Sat May 3 13:30:07 2025 -> Client disconnected (FD 37) Sat May 3 13:30:07 2025 -> Client disconnected (FD 38) [DEBUG]: stdout: Running suite(s): clamd 100%: Checks: 71, Failures: 0, Errors: 0 Sat May 3 13:30:07 2025 -> Client disconnected (FD 39) Sat May 3 13:30:07 2025 -> Client disconnected (FD 40) [INFO]: check_clamd stdout: Running suite(s): clamd 100%: Checks: 71, Failures: 0, Errors: 0 [INFO]: check_clamd stderr: Sat May 3 13:30:07 2025 -> Client disconnected (FD 41) Sat May 3 13:30:07 2025 -> Client disconnected (FD 42) Sat May 3 13:30:07 2025 -> Client disconnected (FD 43) Sat May 3 13:30:07 2025 -> Client disconnected (FD 44) Sat May 3 13:30:07 2025 -> Client disconnected (FD 45) Sat May 3 13:30:07 2025 -> Client disconnected (FD 46) Sat May 3 13:30:07 2025 -> Client disconnected (FD 47) Sat May 3 13:30:07 2025 -> Client disconnected (FD 48) Sat May 3 13:30:07 2025 -> Client disconnected (FD 49) Sat May 3 13:30:07 2025 -> Client disconnected (FD 50) Sat May 3 13:30:07 2025 -> Client disconnected (FD 51) Sat May 3 13:30:07 2025 -> Client disconnected (FD 52) Sat May 3 13:30:07 2025 -> Client disconnected (FD 53) Sat May 3 13:30:07 2025 -> Client disconnected (FD 54) Sat May 3 13:30:07 2025 -> Client disconnected (FD 55) Sat May 3 13:30:07 2025 -> Client disconnected (FD 56) Sat May 3 13:30:07 2025 -> Client disconnected (FD 57) Sat May 3 13:30:07 2025 -> Client disconnected (FD 58) Sat May 3 13:30:07 2025 -> Client disconnected (FD 59) Sat May 3 13:30:07 2025 -> Client disconnected (FD 60) Sat May 3 13:30:07 2025 -> Client disconnected (FD 61) Sat May 3 13:30:07 2025 -> Client disconnected (FD 62) Sat May 3 13:30:07 2025 -> Client disconnected (FD 63) Sat May 3 13:30:07 2025 -> Client disconnected (FD 64) Sat May 3 13:30:07 2025 -> Client disconnected (FD 65) Sat May 3 13:30:07 2025 -> Client disconnected (FD 66) Sat May 3 13:30:07 2025 -> Client disconnected (FD 67) Sat May 3 13:30:07 2025 -> Client disconnected (FD 68) Sat May 3 13:30:07 2025 -> Client disconnected (FD 69) Sat May 3 13:30:07 2025 -> Client disconnected (FD 70) Sat May 3 13:30:07 2025 -> Client disconnected (FD 71) Sat May 3 13:30:07 2025 -> Client disconnected (FD 72) Sat May 3 13:30:07 2025 -> Client disconnected (FD 73) Sat May 3 13:30:07 2025 -> Client disconnected (FD 74) Sat May 3 13:30:07 2025 -> Client disconnected (FD 75) Sat May 3 13:30:07 2025 -> Client disconnected (FD 76) Sat May 3 13:30:07 2025 -> Client disconnected (FD 77) Sat May 3 13:30:07 2025 -> Client disconnected (FD 78) Sat May 3 13:30:07 2025 -> Client disconnected (FD 79) Sat May 3 13:30:07 2025 -> Client disconnected (FD 80) Sat May 3 13:30:07 2025 -> Client disconnected (FD 81) Sat May 3 13:30:07 2025 -> Client disconnected (FD 82) Sat May 3 13:30:07 2025 -> Client disconnected (FD 83) Sat May 3 13:30:07 2025 -> Client disconnected (FD 84) Sat May 3 13:30:07 2025 -> Client disconnected (FD 85) Sat May 3 13:30:07 2025 -> Client disconnected (FD 86) Sat May 3 13:30:07 2025 -> Client disconnected (FD 87) Sat May 3 13:30:07 2025 -> Client disconnected (FD 88) Sat May 3 13:30:07 2025 -> Client disconnected (FD 89) Sat May 3 13:30:07 2025 -> Client disconnected (FD 90) Sat May 3 13:30:07 2025 -> Client disconnected (FD 91) Sat May 3 13:30:07 2025 -> Client disconnected (FD 92) Sat May 3 13:30:07 2025 -> Client disconnected (FD 93) Sat May 3 13:30:07 2025 -> Client disconnected (FD 94) Sat May 3 13:30:07 2025 -> Client disconnected (FD 95) Sat May 3 13:30:07 2025 -> Client disconnected (FD 96) Sat May 3 13:30:07 2025 -> Client disconnected (FD 97) Sat May 3 13:30:07 2025 -> Client disconnected (FD 98) Sat May 3 13:30:07 2025 -> Client disconnected (FD 99) Sat May 3 13:30:07 2025 -> Client disconnected (FD 100) Sat May 3 13:30:07 2025 -> Client disconnected (FD 101) Sat May 3 13:30:07 2025 -> Client disconnected (FD 102) Sat May 3 13:30:07 2025 -> Client disconnected (FD 103) Sat May 3 13:30:07 2025 -> Client disconnected (FD 104) Sat May 3 13:30:07 2025 -> Client disconnected (FD 105) Sat May 3 13:30:07 2025 -> Client disconnected (FD 106) Sat May 3 13:30:07 2025 -> Client disconnected (FD 107) Sat May 3 13:30:07 2025 -> Client disconnected (FD 108) Sat May 3 13:30:07 2025 -> Client disconnected (FD 109) Sat May 3 13:30:07 2025 -> Client disconnected (FD 110) Sat May 3 13:30:07 2025 -> Client disconnected (FD 111) Sat May 3 13:30:07 2025 -> Client disconnected (FD 112) Sat May 3 13:30:07 2025 -> Client disconnected (FD 113) Sat May 3 13:30:07 2025 -> Client disconnected (FD 114) Sat May 3 13:30:07 2025 -> Client disconnected (FD 115) Sat May 3 13:30:07 2025 -> Client disconnected (FD 116) Sat May 3 13:30:07 2025 -> Client disconnected (FD 117) Sat May 3 13:30:07 2025 -> Client disconnected (FD 118) Sat May 3 13:30:07 2025 -> Client disconnected (FD 119) Sat May 3 13:30:07 2025 -> Client disconnected (FD 120) Sat May 3 13:30:07 2025 -> Client disconnected (FD 121) Sat May 3 13:30:07 2025 -> Client disconnected (FD 122) Sat May 3 13:30:07 2025 -> Client disconnected (FD 123) Sat May 3 13:30:07 2025 -> Client disconnected (FD 124) Sat May 3 13:30:07 2025 -> Client disconnected (FD 125) Sat May 3 13:30:07 2025 -> Client disconnected (FD 126) Sat May 3 13:30:07 2025 -> Client disconnected (FD 127) Sat May 3 13:30:07 2025 -> Client disconnected (FD 128) [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan -p 5 -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:30:07 2025 -> Client disconnected (FD 129) Sat May 3 13:30:07 2025 -> Client disconnected (FD 130) Sat May 3 13:30:07 2025 -> Client disconnected (FD 131) Sat May 3 13:30:07 2025 -> Client disconnected (FD 132) Sat May 3 13:30:07 2025 -> Client disconnected (FD 133) Sat May 3 13:30:07 2025 -> Client disconnected (FD 134) Sat May 3 13:30:07 2025 -> Client disconnected (FD 135) Sat May 3 13:30:07 2025 -> Client disconnected (FD 136) Sat May 3 13:30:07 2025 -> Client disconnected (FD 137) Sat May 3 13:30:07 2025 -> Client disconnected (FD 138) Sat May 3 13:30:07 2025 -> Client disconnected (FD 139) Sat May 3 13:30:07 2025 -> Client disconnected (FD 140) Sat May 3 13:30:07 2025 -> Client disconnected (FD 141) Sat May 3 13:30:07 2025 -> Client disconnected (FD 142) Sat May 3 13:30:07 2025 -> Client disconnected (FD 143) Sat May 3 13:30:07 2025 -> Client disconnected (FD 144) Sat May 3 13:30:07 2025 -> Client disconnected (FD 145) Sat May 3 13:30:07 2025 -> Client disconnected (FD 146) Sat May 3 13:30:07 2025 -> Client disconnected (FD 147) Sat May 3 13:30:07 2025 -> Client disconnected (FD 148) Sat May 3 13:30:07 2025 -> Client disconnected (FD 149) Sat May 3 13:30:07 2025 -> Client disconnected (FD 150) Sat May 3 13:30:07 2025 -> Client disconnected (FD 151) Sat May 3 13:30:07 2025 -> Client disconnected (FD 152) Sat May 3 13:30:07 2025 -> Client disconnected (FD 153) Sat May 3 13:30:07 2025 -> Client disconnected (FD 154) Sat May 3 13:30:07 2025 -> Client disconnected (FD 155) Sat May 3 13:30:07 2025 -> Client disconnected (FD 156) Sat May 3 13:30:07 2025 -> Client disconnected (FD 157) Sat May 3 13:30:07 2025 -> Client disconnected (FD 158) Sat May 3 13:30:07 2025 -> Client disconnected (FD 159) Sat May 3 13:30:07 2025 -> Client disconnected (FD 160) Sat May 3 13:30:07 2025 -> Client disconnected (FD 161) Sat May 3 13:30:07 2025 -> Client disconnected (FD 162) Sat May 3 13:30:07 2025 -> Client disconnected (FD 163) Sat May 3 13:30:07 2025 -> Client disconnected (FD 164) Sat May 3 13:30:07 2025 -> Client disconnected (FD 165) Sat May 3 13:30:07 2025 -> Client disconnected (FD 166) Sat May 3 13:30:07 2025 -> Client disconnected (FD 167) Sat May 3 13:30:07 2025 -> Client disconnected (FD 168) Sat May 3 13:30:07 2025 -> Client disconnected (FD 169) Sat May 3 13:30:07 2025 -> Client disconnected (FD 170) Sat May 3 13:30:07 2025 -> Client disconnected (FD 171) Sat May 3 13:30:07 2025 -> Client disconnected (FD 172) Sat May 3 13:30:07 2025 -> Client disconnected (FD 173) Sat May 3 13:30:07 2025 -> Client disconnected (FD 174) Sat May 3 13:30:07 2025 -> Client disconnected (FD 175) Sat May 3 13:30:07 2025 -> Client disconnected (FD 176) Sat May 3 13:30:07 2025 -> Client disconnected (FD 177) Sat May 3 13:30:07 2025 -> Client disconnected (FD 178) Sat May 3 13:30:07 2025 -> Client disconnected (FD 179) Sat May 3 13:30:07 2025 -> Client disconnected (FD 180) Sat May 3 13:30:07 2025 -> Client disconnected (FD 181) Sat May 3 13:30:07 2025 -> Client disconnected (FD 182) Sat May 3 13:30:07 2025 -> Client disconnected (FD 183) Sat May 3 13:30:07 2025 -> Client disconnected (FD 184) Sat May 3 13:30:07 2025 -> Client disconnected (FD 185) Sat May 3 13:30:07 2025 -> Client disconnected (FD 186) [DEBUG]: Exit code: 0 [DEBUG]: stdout: PONG Sat May 3 13:30:07 2025 -> Client disconnected (FD 187) Sat May 3 13:30:07 2025 -> Client disconnected (FD 188) Sat May 3 13:30:07 2025 -> Client disconnected (FD 189) Sat May 3 13:30:07 2025 -> Client disconnected (FD 190) Sat May 3 13:30:07 2025 -> Client disconnected (FD 191) Sat May 3 13:30:07 2025 -> Client disconnected (FD 192) Sat May 3 13:30:07 2025 -> Client disconnected (FD 193) Sat May 3 13:30:07 2025 -> Client disconnected (FD 194) Sat May 3 13:30:07 2025 -> Client disconnected (FD 195) Sat May 3 13:30:07 2025 -> Client disconnected (FD 196) Sat May 3 13:30:07 2025 -> Client disconnected (FD 197) Sat May 3 13:30:07 2025 -> Client disconnected (FD 198) Sat May 3 13:30:07 2025 -> Client disconnected (FD 199) Sat May 3 13:30:07 2025 -> Client disconnected (FD 200) Sat May 3 13:30:07 2025 -> Client disconnected (FD 201) Sat May 3 13:30:07 2025 -> Client disconnected (FD 202) Sat May 3 13:30:07 2025 -> Client disconnected (FD 203) Sat May 3 13:30:07 2025 -> Client disconnected (FD 204) Sat May 3 13:30:07 2025 -> Client disconnected (FD 205) Sat May 3 13:30:07 2025 -> Client disconnected (FD 206) Sat May 3 13:30:07 2025 -> Client disconnected (FD 207) Sat May 3 13:30:07 2025 -> Client disconnected (FD 208) Sat May 3 13:30:07 2025 -> Client disconnected (FD 209) Sat May 3 13:30:07 2025 -> Client disconnected (FD 210) Sat May 3 13:30:07 2025 -> Client disconnected (FD 211) Sat May 3 13:30:07 2025 -> Client disconnected (FD 212) Sat May 3 13:30:07 2025 -> Client disconnected (FD 213) Sat May 3 13:30:07 2025 -> Client disconnected (FD 214) Sat May 3 13:30:07 2025 -> Client disconnected (FD 215) Sat May 3 13:30:07 2025 -> Client disconnected (FD 216) Sat May 3 13:30:07 2025 -> Client disconnected (FD 217) Sat May 3 13:30:07 2025 -> Client disconnected (FD 218) Sat May 3 13:30:07 2025 -> Client disconnected (FD 219) Sat May 3 13:30:07 2025 -> Client disconnected (FD 220) Sat May 3 13:30:07 2025 -> Client disconnected (FD 221) Sat May 3 13:30:07 2025 -> Client disconnected (FD 222) Sat May 3 13:30:07 2025 -> Client disconnected (FD 223) Sat May 3 13:30:07 2025 -> Client disconnected (FD 224) Sat May 3 13:30:07 2025 -> Client disconnected (FD 225) Sat May 3 13:30:07 2025 -> Client disconnected (FD 226) Sat May 3 13:30:07 2025 -> Client disconnected (FD 227) Sat May 3 13:30:07 2025 -> Client disconnected (FD 228) Sat May 3 13:30:07 2025 -> Client disconnected (FD 229) Sat May 3 13:30:07 2025 -> Client disconnected (FD 230) Sat May 3 13:30:07 2025 -> Client disconnected (FD 231) Sat May 3 13:30:07 2025 -> Client disconnected (FD 232) Sat May 3 13:30:07 2025 -> Client disconnected (FD 233) Sat May 3 13:30:07 2025 -> Client disconnected (FD 234) Sat May 3 13:30:07 2025 -> Client disconnected (FD 235) Sat May 3 13:30:07 2025 -> Client disconnected (FD 236) Sat May 3 13:30:07 2025 -> Client disconnected (FD 237) Sat May 3 13:30:07 2025 -> Client disconnected (FD 238) Sat May 3 13:30:07 2025 -> Client disconnected (FD 239) Sat May 3 13:30:07 2025 -> Client disconnected (FD 240) Sat May 3 13:30:07 2025 -> Client disconnected (FD 241) Sat May 3 13:30:07 2025 -> Client disconnected (FD 242) Sat May 3 13:30:07 2025 -> Client disconnected (FD 243) Sat May 3 13:30:07 2025 -> Client disconnected (FD 244) Sat May 3 13:30:07 2025 -> Client disconnected (FD 245) Sat May 3 13:30:07 2025 -> Client disconnected (FD 246) Sat May 3 13:30:07 2025 -> Client disconnected (FD 247) Sat May 3 13:30:07 2025 -> Client disconnected (FD 248) Sat May 3 13:30:07 2025 -> Client disconnected (FD 249) Sat May 3 13:30:07 2025 -> Client disconnected (FD 250) Sat May 3 13:30:07 2025 -> Client disconnected (FD 251) Sat May 3 13:30:07 2025 -> Client disconnected (FD 252) Sat May 3 13:30:07 2025 -> Client disconnected (FD 253) Sat May 3 13:30:07 2025 -> Client disconnected (FD 254) Sat May 3 13:30:07 2025 -> Client disconnected (FD 255) Sat May 3 13:30:07 2025 -> Client disconnected (FD 256) Sat May 3 13:30:07 2025 -> Client disconnected (FD 257) Sat May 3 13:30:07 2025 -> Client disconnected (FD 258) Sat May 3 13:30:07 2025 -> Client disconnected (FD 259) Sat May 3 13:30:07 2025 -> Client disconnected (FD 10) Sat May 3 13:30:07 2025 -> Client disconnected (FD 11) Sat May 3 13:30:07 2025 -> Client disconnected (FD 12) Sat May 3 13:30:07 2025 -> Client disconnected (FD 13) Sat May 3 13:30:07 2025 -> Client disconnected (FD 14) Sat May 3 13:30:07 2025 -> Client disconnected (FD 15) Sat May 3 13:30:07 2025 -> Client disconnected (FD 16) Sat May 3 13:30:07 2025 -> Client disconnected (FD 17) Sat May 3 13:30:07 2025 -> Client disconnected (FD 18) Sat May 3 13:30:07 2025 -> Client disconnected (FD 19) Sat May 3 13:30:07 2025 -> Client disconnected (FD 20) Sat May 3 13:30:07 2025 -> Client disconnected (FD 21) Sat May 3 13:30:07 2025 -> Client disconnected (FD 22) Sat May 3 13:30:07 2025 -> Client disconnected (FD 23) Sat May 3 13:30:07 2025 -> Client disconnected (FD 24) Sat May 3 13:30:07 2025 -> Client disconnected (FD 25) Sat May 3 13:30:07 2025 -> Client disconnected (FD 26) Sat May 3 13:30:07 2025 -> Client disconnected (FD 27) Sat May 3 13:30:07 2025 -> Client disconnected (FD 28) Sat May 3 13:30:07 2025 -> Client disconnected (FD 29) Sat May 3 13:30:07 2025 -> Client disconnected (FD 30) Sat May 3 13:30:07 2025 -> Client disconnected (FD 31) Sat May 3 13:30:07 2025 -> Client disconnected (FD 32) Sat May 3 13:30:07 2025 -> Client disconnected (FD 33) Sat May 3 13:30:07 2025 -> Client disconnected (FD 34) Sat May 3 13:30:07 2025 -> Database correctly reloaded (203 signatures) Sat May 3 13:30:07 2025 -> Activating the newly loaded database... Sat May 3 13:30:12 2025 -> Waiting for all threads to finish Sat May 3 13:30:12 2025 -> Shutting down the main sockets. Sat May 3 13:30:12 2025 -> Pid file removed. Sat May 3 13:30:12 2025 -> --- Stopped at Sat May 3 13:30:12 2025 Sat May 3 13:30:12 2025 -> Closing the main sockets. Sat May 3 13:30:12 2025 -> Socket file removed. [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7705== Memcheck, a memory error detector [INFO]: ==7705== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7705== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7705== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf [INFO]: ==7705== Parent PID: 7624 [INFO]: ==7705== [INFO]: --7705-- [INFO]: --7705-- Valgrind options: [INFO]: --7705-- -v [INFO]: --7705-- --trace-children=yes [INFO]: --7705-- --track-fds=yes [INFO]: --7705-- --leak-check=full [INFO]: --7705-- --show-possibly-lost=no [INFO]: --7705-- --show-leak-kinds=definite [INFO]: --7705-- --errors-for-leak-kinds=definite [INFO]: --7705-- --main-stacksize=16777216 [INFO]: --7705-- --gen-suppressions=all [INFO]: --7705-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7705-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [INFO]: --7705-- --error-exitcode=123 [INFO]: --7705-- Contents of /proc/version: [INFO]: --7705-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7705-- [INFO]: --7705-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7705-- Page sizes: currently 4096, max supported 4096 [INFO]: --7705-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7705-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd [INFO]: --7705-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7705-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7705-- might be shown as UnknownInlinedFun [INFO]: --7705-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7705-- object doesn't have a dynamic symbol table [INFO]: --7705-- Scheduler: using generic scheduler lock implementation. [INFO]: --7705-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7705-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7705== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7705-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7705== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7705-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7705== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7705-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7705== [INFO]: ==7705== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7705== don't want to do, unless you know exactly what you're doing, [INFO]: ==7705== or are doing some strange experiment): [INFO]: ==7705== /usr/libexec/valgrind/../../bin/vgdb --pid=7705 ...command... [INFO]: ==7705== [INFO]: ==7705== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7705== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd [INFO]: ==7705== and then give GDB the following command [INFO]: ==7705== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7705 [INFO]: ==7705== --pid is optional if only one valgrind process is running [INFO]: ==7705== [INFO]: --7705-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7705-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7705-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7705-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7705-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7705-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7705-- Reading syms from /usr/lib64/libsystemd.so.0.40.0 [INFO]: --7705-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7705-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7705-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7705-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7705-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7705-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7705-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7705-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7705-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7705-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7705-- Reading syms from /usr/lib64/libcap.so.2.73 [INFO]: --7705-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7705-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7705-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7705-- REDIR: 0x5245a90 (libc.so.6:memmem) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7705-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7705-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7705-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7705-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7705-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7705-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7705-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7705-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7705-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7705-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7705-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7705-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7705-- REDIR: 0x524fee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7705-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7705-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7705-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7705-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7705-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7705-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7705-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7705-- REDIR: 0x5248bc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7705-- REDIR: 0x52bc8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7705-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: ==7705== File descriptor 3: AF_INET6 socket 3: [::1]:3319 <-> is already closed [INFO]: ==7705== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7705== Previously closed [INFO]: ==7705== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7705== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7705== Originally opened [INFO]: ==7705== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7705== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7705== File descriptor 4: AF_INET socket 4: 127.0.0.1:3319 <-> is already closed [INFO]: ==7705== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7705== Previously closed [INFO]: ==7705== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7705== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7705== Originally opened [INFO]: ==7705== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7705== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7705== File descriptor 5: AF_UNIX socket 5: clamd-test.socket is already closed [INFO]: ==7705== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7705== Previously closed [INFO]: ==7705== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7705== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7705== Originally opened [INFO]: ==7705== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x117B93: localserver (clamd/localserver.c:149) [INFO]: ==7705== by 0x115F97: main (clamd/clamd.c:733) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: --7705-- REDIR: 0x52426f0 (libc.so.6:malloc_usable_size) redirected to 0x4842608 (malloc_usable_size) [INFO]: --7705-- REDIR: 0x524fcf0 (libc.so.6:strspn) redirected to 0x484c4d0 (strspn) [INFO]: --7705-- REDIR: 0x5250130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: ==7705== [INFO]: ==7705== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7705== [INFO]: ==7705== HEAP SUMMARY: [INFO]: ==7705== in use at exit: 103,173 bytes in 3,208 blocks [INFO]: ==7705== total heap usage: 41,508 allocs, 38,300 frees, 20,819,998 bytes allocated [INFO]: ==7705== [INFO]: ==7705== Searching for pointers to 3,208 not-freed blocks [INFO]: ==7705== Checked 405,696 bytes [INFO]: ==7705== [INFO]: ==7705== LEAK SUMMARY: [INFO]: ==7705== definitely lost: 0 bytes in 0 blocks [INFO]: ==7705== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7705== possibly lost: 0 bytes in 0 blocks [INFO]: ==7705== still reachable: 103,173 bytes in 3,208 blocks [INFO]: ==7705== suppressed: 0 bytes in 0 blocks [INFO]: ==7705== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7705== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7705== [INFO]: ==7705== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) [INFO]: ==7705== [INFO]: ==7705== 1 errors in context 1 of 3: [INFO]: ==7705== File descriptor 5: AF_UNIX socket 5: clamd-test.socket is already closed [INFO]: ==7705== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7705== Previously closed [INFO]: ==7705== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7705== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7705== Originally opened [INFO]: ==7705== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x117B93: localserver (clamd/localserver.c:149) [INFO]: ==7705== by 0x115F97: main (clamd/clamd.c:733) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7705== [INFO]: ==7705== 1 errors in context 2 of 3: [INFO]: ==7705== File descriptor 4: AF_INET socket 4: 127.0.0.1:3319 <-> is already closed [INFO]: ==7705== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7705== Previously closed [INFO]: ==7705== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7705== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7705== Originally opened [INFO]: ==7705== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7705== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7705== [INFO]: ==7705== 1 errors in context 3 of 3: [INFO]: ==7705== File descriptor 3: is already closed [INFO]: ==7705== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7705== Previously closed [INFO]: ==7705== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7705== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7705== Originally opened [INFO]: ==7705== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7705== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7705== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7705== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) _________________ TC.test_clamd_06_HeuristicScanPrecedence_off _________________ self = def tearDown(self): super(TC, self).tearDown() # Kill clamd (if running) if self.proc != None: try: self.proc.terminate() self.proc.wait(timeout=120) self.proc.stdin.close() except OSError as exc: self.log.warning('Unexpected exception {}'.format(exc)) pass # ignore self.proc = None try: TC.clamd_pid.unlink() except Exception: pass # missing_ok=True is too for common use. try: TC.clamd_socket.unlink() except Exception: pass # missing_ok=True is too for common use. > self.verify_valgrind_log() /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamd_test.py:141: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Testing clamd + clamdscan w/ HeuristicScanPrecedence no (default) [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Starting clamd: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --ping 5 --wait /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:30:14 2025 -> Limits: Global time limit set to 120000 milliseconds. Sat May 3 13:30:14 2025 -> Limits: Global size limit set to 419430400 bytes. Sat May 3 13:30:14 2025 -> Limits: File size limit set to 104857600 bytes. Sat May 3 13:30:14 2025 -> Limits: Recursion level limit set to 17. Sat May 3 13:30:14 2025 -> Limits: Files limit set to 10000. Sat May 3 13:30:14 2025 -> Limits: Core-dump limit is 0. Sat May 3 13:30:14 2025 -> Limits: MaxEmbeddedPE limit set to 41943040 bytes. Sat May 3 13:30:14 2025 -> Limits: MaxHTMLNormalize limit set to 41943040 bytes. Sat May 3 13:30:14 2025 -> Limits: MaxHTMLNoTags limit set to 8388608 bytes. Sat May 3 13:30:14 2025 -> Limits: MaxScriptNormalize limit set to 20971520 bytes. Sat May 3 13:30:14 2025 -> Limits: MaxZipTypeRcg limit set to 1048576 bytes. Sat May 3 13:30:14 2025 -> Limits: MaxPartitions limit set to 50. Sat May 3 13:30:14 2025 -> Limits: MaxIconsPE limit set to 100. Sat May 3 13:30:14 2025 -> Limits: MaxRecHWP3 limit set to 16. Sat May 3 13:30:14 2025 -> Limits: PCREMatchLimit limit set to 100000. Sat May 3 13:30:14 2025 -> Limits: PCRERecMatchLimit limit set to 2000. Sat May 3 13:30:14 2025 -> Limits: PCREMaxFileSize limit set to 104857600. Sat May 3 13:30:14 2025 -> Archive support enabled. Sat May 3 13:30:14 2025 -> AlertExceedsMax heuristic detection disabled. Sat May 3 13:30:14 2025 -> Heuristic alerts enabled. Sat May 3 13:30:14 2025 -> Portable Executable support enabled. Sat May 3 13:30:14 2025 -> ELF support enabled. Sat May 3 13:30:14 2025 -> Mail files support enabled. Sat May 3 13:30:14 2025 -> OLE2 support enabled. Sat May 3 13:30:14 2025 -> PDF support enabled. Sat May 3 13:30:14 2025 -> SWF support enabled. Sat May 3 13:30:14 2025 -> HTML support enabled. Sat May 3 13:30:14 2025 -> XMLDOCS support enabled. Sat May 3 13:30:14 2025 -> HWP3 support enabled. Sat May 3 13:30:14 2025 -> Self checking every 600 seconds. Sat May 3 13:30:14 2025 -> Listening daemon: PID: 7736 Sat May 3 13:30:14 2025 -> MaxQueue set to: 800 LibClamAV info: Suspicious link found! LibClamAV info: Real URL: http://fake.example.com LibClamAV info: Display URL: ebay.de Sat May 3 13:30:15 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 1 Time: 2.655 sec (0 m 2 s) Start Date: 2025:05:03 13:30:12 End Date: 2025:05:03 13:30:15 [DEBUG]: stderr: ERROR: Could not connect to clamd on LocalSocket clamd-test.socket: No such file or directory ERROR: Could not connect to clamd on localhost: Connection refused ERROR: Could not connect to clamd on localhost: Connection refused ERROR: Could not connect to clamd on LocalSocket clamd-test.socket: No such file or directory ERROR: Could not connect to clamd on localhost: Connection refused ERROR: Could not connect to clamd on localhost: Connection refused [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --multiscan /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf LibClamAV info: Suspicious link found! LibClamAV info: Real URL: http://fake.example.com LibClamAV info: Display URL: ebay.de Sat May 3 13:30:15 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 1 Time: 0.008 sec (0 m 0 s) Start Date: 2025:05:03 13:30:15 End Date: 2025:05:03 13:30:15 [DEBUG]: stderr: [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --stream /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf LibClamAV info: Suspicious link found! LibClamAV info: Real URL: http://fake.example.com LibClamAV info: Display URL: ebay.de Sat May 3 13:30:15 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 1 Time: 0.015 sec (0 m 0 s) Start Date: 2025:05:03 13:30:15 End Date: 2025:05:03 13:30:15 [DEBUG]: stderr: [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --stream --multiscan /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf LibClamAV info: Suspicious link found! LibClamAV info: Real URL: http://fake.example.com LibClamAV info: Display URL: ebay.de [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 1 Time: 0.009 sec (0 m 0 s) Start Date: 2025:05:03 13:30:15 End Date: 2025:05:03 13:30:15 [DEBUG]: stderr: Sat May 3 13:30:15 2025 -> instream(local): ClamAV-Test-File.UNOFFICIAL FOUND [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --fdpass /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf LibClamAV info: Suspicious link found! LibClamAV info: Real URL: http://fake.example.com LibClamAV info: Display URL: ebay.de Sat May 3 13:30:15 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 1 Time: 0.010 sec (0 m 0 s) Start Date: 2025:05:03 13:30:15 End Date: 2025:05:03 13:30:15 [DEBUG]: stderr: [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --fdpass --multiscan /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf LibClamAV info: Suspicious link found! LibClamAV info: Real URL: http://fake.example.com LibClamAV info: Display URL: ebay.de Sat May 3 13:30:15 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 1 Time: 0.005 sec (0 m 0 s) Start Date: 2025:05:03 13:30:15 End Date: 2025:05:03 13:30:15 [DEBUG]: stderr: Sat May 3 13:30:15 2025 -> Waiting for all threads to finish Sat May 3 13:30:15 2025 -> Shutting down the main sockets. Sat May 3 13:30:15 2025 -> Pid file removed. Sat May 3 13:30:15 2025 -> --- Stopped at Sat May 3 13:30:15 2025 Sat May 3 13:30:15 2025 -> Closing the main sockets. Sat May 3 13:30:15 2025 -> Socket file removed. [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7736== Memcheck, a memory error detector [INFO]: ==7736== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7736== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7736== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf [INFO]: ==7736== Parent PID: 7624 [INFO]: ==7736== [INFO]: --7736-- [INFO]: --7736-- Valgrind options: [INFO]: --7736-- -v [INFO]: --7736-- --trace-children=yes [INFO]: --7736-- --track-fds=yes [INFO]: --7736-- --leak-check=full [INFO]: --7736-- --show-possibly-lost=no [INFO]: --7736-- --show-leak-kinds=definite [INFO]: --7736-- --errors-for-leak-kinds=definite [INFO]: --7736-- --main-stacksize=16777216 [INFO]: --7736-- --gen-suppressions=all [INFO]: --7736-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7736-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [INFO]: --7736-- --error-exitcode=123 [INFO]: --7736-- Contents of /proc/version: [INFO]: --7736-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7736-- [INFO]: --7736-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7736-- Page sizes: currently 4096, max supported 4096 [INFO]: --7736-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7736-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd [INFO]: --7736-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7736-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7736-- might be shown as UnknownInlinedFun [INFO]: --7736-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7736-- object doesn't have a dynamic symbol table [INFO]: --7736-- Scheduler: using generic scheduler lock implementation. [INFO]: --7736-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7736-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7736== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7736-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7736== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7736-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7736== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7736-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7736== [INFO]: ==7736== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7736== don't want to do, unless you know exactly what you're doing, [INFO]: ==7736== or are doing some strange experiment): [INFO]: ==7736== /usr/libexec/valgrind/../../bin/vgdb --pid=7736 ...command... [INFO]: ==7736== [INFO]: ==7736== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7736== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd [INFO]: ==7736== and then give GDB the following command [INFO]: ==7736== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7736 [INFO]: ==7736== --pid is optional if only one valgrind process is running [INFO]: ==7736== [INFO]: --7736-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7736-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7736-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7736-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7736-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7736-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7736-- Reading syms from /usr/lib64/libsystemd.so.0.40.0 [INFO]: --7736-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7736-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7736-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7736-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7736-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7736-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7736-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7736-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7736-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7736-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7736-- Reading syms from /usr/lib64/libcap.so.2.73 [INFO]: --7736-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7736-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7736-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7736-- REDIR: 0x5245a90 (libc.so.6:memmem) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7736-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7736-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7736-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7736-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7736-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7736-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7736-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7736-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7736-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7736-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7736-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7736-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7736-- REDIR: 0x524fee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7736-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7736-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7736-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7736-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7736-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7736-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7736-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7736-- REDIR: 0x5248bc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7736-- REDIR: 0x52bc8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7736-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7736-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: --7736-- REDIR: 0x5250130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: ==7736== File descriptor 3: AF_INET6 socket 3: [::1]:3319 <-> is already closed [INFO]: ==7736== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7736== Previously closed [INFO]: ==7736== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7736== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7736== Originally opened [INFO]: ==7736== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7736== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7736== File descriptor 4: AF_INET socket 4: 127.0.0.1:3319 <-> is already closed [INFO]: ==7736== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7736== Previously closed [INFO]: ==7736== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7736== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7736== Originally opened [INFO]: ==7736== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7736== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7736== File descriptor 5: AF_UNIX socket 5: clamd-test.socket is already closed [INFO]: ==7736== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7736== Previously closed [INFO]: ==7736== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7736== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7736== Originally opened [INFO]: ==7736== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x117B93: localserver (clamd/localserver.c:149) [INFO]: ==7736== by 0x115F97: main (clamd/clamd.c:733) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: --7736-- REDIR: 0x52426f0 (libc.so.6:malloc_usable_size) redirected to 0x4842608 (malloc_usable_size) [INFO]: --7736-- REDIR: 0x524fcf0 (libc.so.6:strspn) redirected to 0x484c4d0 (strspn) [INFO]: ==7736== [INFO]: ==7736== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7736== [INFO]: ==7736== HEAP SUMMARY: [INFO]: ==7736== in use at exit: 104,232 bytes in 3,269 blocks [INFO]: ==7736== total heap usage: 10,903 allocs, 7,634 frees, 2,933,458 bytes allocated [INFO]: ==7736== [INFO]: ==7736== Searching for pointers to 3,269 not-freed blocks [INFO]: ==7736== Checked 406,432 bytes [INFO]: ==7736== [INFO]: ==7736== LEAK SUMMARY: [INFO]: ==7736== definitely lost: 0 bytes in 0 blocks [INFO]: ==7736== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7736== possibly lost: 0 bytes in 0 blocks [INFO]: ==7736== still reachable: 104,232 bytes in 3,269 blocks [INFO]: ==7736== suppressed: 0 bytes in 0 blocks [INFO]: ==7736== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7736== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7736== [INFO]: ==7736== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) [INFO]: ==7736== [INFO]: ==7736== 1 errors in context 1 of 3: [INFO]: ==7736== File descriptor 5: AF_UNIX socket 5: clamd-test.socket is already closed [INFO]: ==7736== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7736== Previously closed [INFO]: ==7736== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7736== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7736== Originally opened [INFO]: ==7736== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x117B93: localserver (clamd/localserver.c:149) [INFO]: ==7736== by 0x115F97: main (clamd/clamd.c:733) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7736== [INFO]: ==7736== 1 errors in context 2 of 3: [INFO]: ==7736== File descriptor 4: AF_INET socket 4: 127.0.0.1:3319 <-> is already closed [INFO]: ==7736== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7736== Previously closed [INFO]: ==7736== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7736== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7736== Originally opened [INFO]: ==7736== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7736== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7736== [INFO]: ==7736== 1 errors in context 3 of 3: [INFO]: ==7736== File descriptor 3: /proc/self/status is already closed [INFO]: ==7736== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7736== Previously closed [INFO]: ==7736== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7736== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7736== Originally opened [INFO]: ==7736== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7736== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7736== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7736== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) _________________ TC.test_clamd_07_HeuristicScanPrecedence_on __________________ self = def tearDown(self): super(TC, self).tearDown() # Kill clamd (if running) if self.proc != None: try: self.proc.terminate() self.proc.wait(timeout=120) self.proc.stdin.close() except OSError as exc: self.log.warning('Unexpected exception {}'.format(exc)) pass # ignore self.proc = None try: TC.clamd_pid.unlink() except Exception: pass # missing_ok=True is too for common use. try: TC.clamd_socket.unlink() except Exception: pass # missing_ok=True is too for common use. > self.verify_valgrind_log() /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamd_test.py:141: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Testing clamd + clamdscan w/ HeuristicScanPrecedence yes [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Starting clamd: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --ping 5 --wait /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:30:17 2025 -> Limits: Global time limit set to 120000 milliseconds. Sat May 3 13:30:17 2025 -> Limits: Global size limit set to 419430400 bytes. Sat May 3 13:30:17 2025 -> Limits: File size limit set to 104857600 bytes. Sat May 3 13:30:17 2025 -> Limits: Recursion level limit set to 17. Sat May 3 13:30:17 2025 -> Limits: Files limit set to 10000. Sat May 3 13:30:17 2025 -> Limits: Core-dump limit is 0. Sat May 3 13:30:17 2025 -> Limits: MaxEmbeddedPE limit set to 41943040 bytes. Sat May 3 13:30:17 2025 -> Limits: MaxHTMLNormalize limit set to 41943040 bytes. Sat May 3 13:30:17 2025 -> Limits: MaxHTMLNoTags limit set to 8388608 bytes. Sat May 3 13:30:17 2025 -> Limits: MaxScriptNormalize limit set to 20971520 bytes. Sat May 3 13:30:17 2025 -> Limits: MaxZipTypeRcg limit set to 1048576 bytes. Sat May 3 13:30:17 2025 -> Limits: MaxPartitions limit set to 50. Sat May 3 13:30:17 2025 -> Limits: MaxIconsPE limit set to 100. Sat May 3 13:30:17 2025 -> Limits: MaxRecHWP3 limit set to 16. Sat May 3 13:30:17 2025 -> Limits: PCREMatchLimit limit set to 100000. Sat May 3 13:30:17 2025 -> Limits: PCRERecMatchLimit limit set to 2000. Sat May 3 13:30:17 2025 -> Limits: PCREMaxFileSize limit set to 104857600. Sat May 3 13:30:17 2025 -> Archive support enabled. Sat May 3 13:30:17 2025 -> AlertExceedsMax heuristic detection disabled. Sat May 3 13:30:17 2025 -> Heuristic alerts enabled. Sat May 3 13:30:17 2025 -> Portable Executable support enabled. Sat May 3 13:30:17 2025 -> ELF support enabled. Sat May 3 13:30:17 2025 -> Mail files support enabled. Sat May 3 13:30:17 2025 -> OLE2 support enabled. Sat May 3 13:30:17 2025 -> PDF support enabled. Sat May 3 13:30:17 2025 -> SWF support enabled. Sat May 3 13:30:17 2025 -> HTML support enabled. Sat May 3 13:30:17 2025 -> XMLDOCS support enabled. Sat May 3 13:30:17 2025 -> HWP3 support enabled. Sat May 3 13:30:17 2025 -> Heuristic: precedence enabled Sat May 3 13:30:17 2025 -> Self checking every 600 seconds. Sat May 3 13:30:17 2025 -> Listening daemon: PID: 7753 Sat May 3 13:30:17 2025 -> MaxQueue set to: 800 LibClamAV info: Suspicious link found! LibClamAV info: Real URL: http://fake.example.com LibClamAV info: Display URL: ebay.de Sat May 3 13:30:18 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: Heuristics.Phishing.Email.SpoofedDomain FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: Heuristics.Phishing.Email.SpoofedDomain FOUND ----------- SCAN SUMMARY ----------- Infected files: 1 Time: 2.567 sec (0 m 2 s) Start Date: 2025:05:03 13:30:15 End Date: 2025:05:03 13:30:18 [DEBUG]: stderr: ERROR: Could not connect to clamd on LocalSocket clamd-test.socket: No such file or directory ERROR: Could not connect to clamd on localhost: Connection refused ERROR: Could not connect to clamd on localhost: Connection refused ERROR: Could not connect to clamd on LocalSocket clamd-test.socket: No such file or directory ERROR: Could not connect to clamd on localhost: Connection refused ERROR: Could not connect to clamd on localhost: Connection refused [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --multiscan /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf LibClamAV info: Suspicious link found! LibClamAV info: Real URL: http://fake.example.com LibClamAV info: Display URL: ebay.de Sat May 3 13:30:18 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: Heuristics.Phishing.Email.SpoofedDomain FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: Heuristics.Phishing.Email.SpoofedDomain FOUND ----------- SCAN SUMMARY ----------- Infected files: 1 Time: 0.006 sec (0 m 0 s) Start Date: 2025:05:03 13:30:18 End Date: 2025:05:03 13:30:18 [DEBUG]: stderr: [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --stream /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf LibClamAV info: Suspicious link found! LibClamAV info: Real URL: http://fake.example.com LibClamAV info: Display URL: ebay.de Sat May 3 13:30:18 2025 -> instream(local): Heuristics.Phishing.Email.SpoofedDomain FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: Heuristics.Phishing.Email.SpoofedDomain FOUND ----------- SCAN SUMMARY ----------- Infected files: 1 Time: 0.012 sec (0 m 0 s) Start Date: 2025:05:03 13:30:18 End Date: 2025:05:03 13:30:18 [DEBUG]: stderr: [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --stream --multiscan /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf LibClamAV info: Suspicious link found! LibClamAV info: Real URL: http://fake.example.com LibClamAV info: Display URL: ebay.de [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: Heuristics.Phishing.Email.SpoofedDomain FOUND ----------- SCAN SUMMARY ----------- Infected files: 1 Time: 0.007 sec (0 m 0 s) Start Date: 2025:05:03 13:30:18 End Date: 2025:05:03 13:30:18 [DEBUG]: stderr: Sat May 3 13:30:18 2025 -> instream(local): Heuristics.Phishing.Email.SpoofedDomain FOUND [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --fdpass /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf LibClamAV info: Suspicious link found! LibClamAV info: Real URL: http://fake.example.com LibClamAV info: Display URL: ebay.de Sat May 3 13:30:18 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: Heuristics.Phishing.Email.SpoofedDomain FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: Heuristics.Phishing.Email.SpoofedDomain FOUND ----------- SCAN SUMMARY ----------- Infected files: 1 Time: 0.007 sec (0 m 0 s) Start Date: 2025:05:03 13:30:18 End Date: 2025:05:03 13:30:18 [DEBUG]: stderr: [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --fdpass --multiscan /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf LibClamAV info: Suspicious link found! LibClamAV info: Real URL: http://fake.example.com LibClamAV info: Display URL: ebay.de [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: Heuristics.Phishing.Email.SpoofedDomain FOUND ----------- SCAN SUMMARY ----------- Infected files: 1 Time: 0.003 sec (0 m 0 s) Start Date: 2025:05:03 13:30:18 End Date: 2025:05:03 13:30:18 [DEBUG]: stderr: Sat May 3 13:30:18 2025 -> Waiting for all threads to finish Sat May 3 13:30:18 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: Heuristics.Phishing.Email.SpoofedDomain FOUND Sat May 3 13:30:18 2025 -> Shutting down the main sockets. Sat May 3 13:30:18 2025 -> Pid file removed. Sat May 3 13:30:18 2025 -> --- Stopped at Sat May 3 13:30:18 2025 Sat May 3 13:30:18 2025 -> Closing the main sockets. Sat May 3 13:30:18 2025 -> Socket file removed. [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7753== Memcheck, a memory error detector [INFO]: ==7753== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7753== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7753== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf [INFO]: ==7753== Parent PID: 7624 [INFO]: ==7753== [INFO]: --7753-- [INFO]: --7753-- Valgrind options: [INFO]: --7753-- -v [INFO]: --7753-- --trace-children=yes [INFO]: --7753-- --track-fds=yes [INFO]: --7753-- --leak-check=full [INFO]: --7753-- --show-possibly-lost=no [INFO]: --7753-- --show-leak-kinds=definite [INFO]: --7753-- --errors-for-leak-kinds=definite [INFO]: --7753-- --main-stacksize=16777216 [INFO]: --7753-- --gen-suppressions=all [INFO]: --7753-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7753-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [INFO]: --7753-- --error-exitcode=123 [INFO]: --7753-- Contents of /proc/version: [INFO]: --7753-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7753-- [INFO]: --7753-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7753-- Page sizes: currently 4096, max supported 4096 [INFO]: --7753-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7753-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd [INFO]: --7753-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7753-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7753-- might be shown as UnknownInlinedFun [INFO]: --7753-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7753-- object doesn't have a dynamic symbol table [INFO]: --7753-- Scheduler: using generic scheduler lock implementation. [INFO]: --7753-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7753-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7753== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7753-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7753== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7753-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7753== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7753-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7753== [INFO]: ==7753== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7753== don't want to do, unless you know exactly what you're doing, [INFO]: ==7753== or are doing some strange experiment): [INFO]: ==7753== /usr/libexec/valgrind/../../bin/vgdb --pid=7753 ...command... [INFO]: ==7753== [INFO]: ==7753== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7753== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd [INFO]: ==7753== and then give GDB the following command [INFO]: ==7753== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7753 [INFO]: ==7753== --pid is optional if only one valgrind process is running [INFO]: ==7753== [INFO]: --7753-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7753-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7753-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7753-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7753-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7753-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7753-- Reading syms from /usr/lib64/libsystemd.so.0.40.0 [INFO]: --7753-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7753-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7753-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7753-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7753-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7753-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7753-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7753-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7753-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7753-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7753-- Reading syms from /usr/lib64/libcap.so.2.73 [INFO]: --7753-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7753-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7753-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7753-- REDIR: 0x5245a90 (libc.so.6:memmem) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7753-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7753-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7753-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7753-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7753-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7753-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7753-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7753-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7753-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7753-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7753-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7753-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7753-- REDIR: 0x524fee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7753-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7753-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7753-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7753-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7753-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7753-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7753-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7753-- REDIR: 0x5248bc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7753-- REDIR: 0x52bc8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7753-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7753-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: --7753-- REDIR: 0x5250130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: ==7753== File descriptor 3: AF_INET6 socket 3: [::1]:3319 <-> is already closed [INFO]: ==7753== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7753== Previously closed [INFO]: ==7753== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7753== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7753== Originally opened [INFO]: ==7753== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7753== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7753== File descriptor 4: AF_INET socket 4: 127.0.0.1:3319 <-> is already closed [INFO]: ==7753== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7753== Previously closed [INFO]: ==7753== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7753== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7753== Originally opened [INFO]: ==7753== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7753== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7753== File descriptor 5: AF_UNIX socket 5: clamd-test.socket is already closed [INFO]: ==7753== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7753== Previously closed [INFO]: ==7753== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7753== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7753== Originally opened [INFO]: ==7753== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x117B93: localserver (clamd/localserver.c:149) [INFO]: ==7753== by 0x115F97: main (clamd/clamd.c:733) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: --7753-- REDIR: 0x52426f0 (libc.so.6:malloc_usable_size) redirected to 0x4842608 (malloc_usable_size) [INFO]: --7753-- REDIR: 0x524fcf0 (libc.so.6:strspn) redirected to 0x484c4d0 (strspn) [INFO]: ==7753== [INFO]: ==7753== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7753== [INFO]: ==7753== HEAP SUMMARY: [INFO]: ==7753== in use at exit: 104,088 bytes in 3,265 blocks [INFO]: ==7753== total heap usage: 10,275 allocs, 7,010 frees, 2,265,495 bytes allocated [INFO]: ==7753== [INFO]: ==7753== Searching for pointers to 3,265 not-freed blocks [INFO]: ==7753== Checked 406,304 bytes [INFO]: ==7753== [INFO]: ==7753== LEAK SUMMARY: [INFO]: ==7753== definitely lost: 0 bytes in 0 blocks [INFO]: ==7753== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7753== possibly lost: 0 bytes in 0 blocks [INFO]: ==7753== still reachable: 104,088 bytes in 3,265 blocks [INFO]: ==7753== suppressed: 0 bytes in 0 blocks [INFO]: ==7753== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7753== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7753== [INFO]: ==7753== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) [INFO]: ==7753== [INFO]: ==7753== 1 errors in context 1 of 3: [INFO]: ==7753== File descriptor 5: AF_UNIX socket 5: clamd-test.socket is already closed [INFO]: ==7753== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7753== Previously closed [INFO]: ==7753== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7753== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7753== Originally opened [INFO]: ==7753== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x117B93: localserver (clamd/localserver.c:149) [INFO]: ==7753== by 0x115F97: main (clamd/clamd.c:733) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7753== [INFO]: ==7753== 1 errors in context 2 of 3: [INFO]: ==7753== File descriptor 4: AF_INET socket 4: 127.0.0.1:3319 <-> is already closed [INFO]: ==7753== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7753== Previously closed [INFO]: ==7753== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7753== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7753== Originally opened [INFO]: ==7753== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7753== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7753== [INFO]: ==7753== 1 errors in context 3 of 3: [INFO]: ==7753== File descriptor 3: /proc/self/status is already closed [INFO]: ==7753== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7753== Previously closed [INFO]: ==7753== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7753== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7753== Originally opened [INFO]: ==7753== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7753== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7753== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7753== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) _________________________ TC.test_clamd_08_VirusEvent __________________________ self = def tearDown(self): super(TC, self).tearDown() # Kill clamd (if running) if self.proc != None: try: self.proc.terminate() self.proc.wait(timeout=120) self.proc.stdin.close() except OSError as exc: self.log.warning('Unexpected exception {}'.format(exc)) pass # ignore self.proc = None try: TC.clamd_pid.unlink() except Exception: pass # missing_ok=True is too for common use. try: TC.clamd_socket.unlink() except Exception: pass # missing_ok=True is too for common use. > self.verify_valgrind_log() /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamd_test.py:141: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Testing clamd + clamdscan w/ VirusEvent [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Starting clamd: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --ping 5 --wait -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe Sat May 3 13:30:20 2025 -> Limits: Global time limit set to 120000 milliseconds. Sat May 3 13:30:20 2025 -> Limits: Global size limit set to 419430400 bytes. Sat May 3 13:30:20 2025 -> Limits: File size limit set to 104857600 bytes. Sat May 3 13:30:20 2025 -> Limits: Recursion level limit set to 17. Sat May 3 13:30:20 2025 -> Limits: Files limit set to 10000. Sat May 3 13:30:20 2025 -> Limits: Core-dump limit is 0. Sat May 3 13:30:20 2025 -> Limits: MaxEmbeddedPE limit set to 41943040 bytes. Sat May 3 13:30:20 2025 -> Limits: MaxHTMLNormalize limit set to 41943040 bytes. Sat May 3 13:30:20 2025 -> Limits: MaxHTMLNoTags limit set to 8388608 bytes. Sat May 3 13:30:20 2025 -> Limits: MaxScriptNormalize limit set to 20971520 bytes. Sat May 3 13:30:20 2025 -> Limits: MaxZipTypeRcg limit set to 1048576 bytes. Sat May 3 13:30:20 2025 -> Limits: MaxPartitions limit set to 50. Sat May 3 13:30:20 2025 -> Limits: MaxIconsPE limit set to 100. Sat May 3 13:30:20 2025 -> Limits: MaxRecHWP3 limit set to 16. Sat May 3 13:30:20 2025 -> Limits: PCREMatchLimit limit set to 100000. Sat May 3 13:30:20 2025 -> Limits: PCRERecMatchLimit limit set to 2000. Sat May 3 13:30:20 2025 -> Limits: PCREMaxFileSize limit set to 104857600. Sat May 3 13:30:20 2025 -> Archive support enabled. Sat May 3 13:30:20 2025 -> AlertExceedsMax heuristic detection disabled. Sat May 3 13:30:20 2025 -> Heuristic alerts enabled. Sat May 3 13:30:20 2025 -> Portable Executable support enabled. Sat May 3 13:30:20 2025 -> ELF support enabled. Sat May 3 13:30:20 2025 -> Mail files support enabled. Sat May 3 13:30:20 2025 -> OLE2 support enabled. Sat May 3 13:30:20 2025 -> PDF support enabled. Sat May 3 13:30:20 2025 -> SWF support enabled. Sat May 3 13:30:20 2025 -> HTML support enabled. Sat May 3 13:30:20 2025 -> XMLDOCS support enabled. Sat May 3 13:30:20 2025 -> HWP3 support enabled. Sat May 3 13:30:20 2025 -> Heuristic: precedence enabled Sat May 3 13:30:20 2025 -> Self checking every 600 seconds. Sat May 3 13:30:20 2025 -> Listening daemon: PID: 7770 Sat May 3 13:30:20 2025 -> MaxQueue set to: 800 Sat May 3 13:30:21 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 1 Time: 4.283 sec (0 m 4 s) Start Date: 2025:05:03 13:30:18 End Date: 2025:05:03 13:30:22 [DEBUG]: stderr: ERROR: Could not connect to clamd on LocalSocket clamd-test.socket: No such file or directory ERROR: Could not connect to clamd on localhost: Connection refused ERROR: Could not connect to clamd on localhost: Connection refused ERROR: Could not connect to clamd on LocalSocket clamd-test.socket: No such file or directory ERROR: Could not connect to clamd on localhost: Connection refused ERROR: Could not connect to clamd on localhost: Connection refused [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf -m /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe Sat May 3 13:30:22 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 1 Time: 1.792 sec (0 m 1 s) Start Date: 2025:05:03 13:30:22 End Date: 2025:05:03 13:30:24 [DEBUG]: stderr: [INFO]: verifying log output from virusaction-test.sh: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/test-clamd.log Sat May 3 13:30:24 2025 -> Waiting for all threads to finish Sat May 3 13:30:24 2025 -> Shutting down the main sockets. Sat May 3 13:30:24 2025 -> Pid file removed. Sat May 3 13:30:24 2025 -> --- Stopped at Sat May 3 13:30:24 2025 Sat May 3 13:30:24 2025 -> Closing the main sockets. Sat May 3 13:30:24 2025 -> Socket file removed. [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7784== Memcheck, a memory error detector [INFO]: ==7784== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7784== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7784== Command: /usr/bin/basename /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe [INFO]: ==7784== Parent PID: 7781 [INFO]: ==7784== [INFO]: --7784-- [INFO]: --7784-- Valgrind options: [INFO]: --7784-- -v [INFO]: --7784-- --trace-children=yes [INFO]: --7784-- --track-fds=yes [INFO]: --7784-- --leak-check=full [INFO]: --7784-- --show-possibly-lost=no [INFO]: --7784-- --show-leak-kinds=definite [INFO]: --7784-- --errors-for-leak-kinds=definite [INFO]: --7784-- --main-stacksize=16777216 [INFO]: --7784-- --gen-suppressions=all [INFO]: --7784-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7784-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [INFO]: --7784-- --error-exitcode=123 [INFO]: --7784-- Contents of /proc/version: [INFO]: --7784-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7784-- [INFO]: --7784-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7784-- Page sizes: currently 4096, max supported 4096 [INFO]: --7784-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7784-- Reading syms from /usr/bin/basename [INFO]: --7784-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7784-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7784-- might be shown as UnknownInlinedFun [INFO]: --7784-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7784-- object doesn't have a dynamic symbol table [INFO]: --7784-- Scheduler: using generic scheduler lock implementation. [INFO]: --7784-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7784-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7784== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7784-by-???-on-??? [INFO]: ==7784== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7784-by-???-on-??? [INFO]: ==7784== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7784-by-???-on-??? [INFO]: ==7784== [INFO]: ==7784== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7784== don't want to do, unless you know exactly what you're doing, [INFO]: ==7784== or are doing some strange experiment): [INFO]: ==7784== /usr/libexec/valgrind/../../bin/vgdb --pid=7784 ...command... [INFO]: ==7784== [INFO]: ==7784== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7784== /path/to/gdb /usr/bin/basename [INFO]: ==7784== and then give GDB the following command [INFO]: ==7784== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7784 [INFO]: ==7784== --pid is optional if only one valgrind process is running [INFO]: ==7784== [INFO]: --7784-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7784-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7784-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7784-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7784-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7784-- REDIR: 0x4926b70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7784-- REDIR: 0x49268d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7784-- REDIR: 0x4926a10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7784-- REDIR: 0x4918230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7784-- REDIR: 0x4917a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7784-- REDIR: 0x49938a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: ==7784== [INFO]: ==7784== FILE DESCRIPTORS: 9 open (1 std) at exit. [INFO]: ==7784== Open AF_UNIX socket 10: clamd-test.socket [INFO]: ==7784== [INFO]: ==7784== [INFO]: ==7784== (No origin, error cannot be suppressed) [INFO]: ==7784== Open file descriptor 9: [INFO]: ==7784== [INFO]: ==7784== [INFO]: ==7784== (No origin, error cannot be suppressed) [INFO]: ==7784== Open file descriptor 8: [INFO]: ==7784== [INFO]: ==7784== [INFO]: ==7784== (No origin, error cannot be suppressed) [INFO]: ==7784== Open file descriptor 7: [INFO]: ==7784== [INFO]: ==7784== [INFO]: ==7784== (No origin, error cannot be suppressed) [INFO]: ==7784== Open file descriptor 6: [INFO]: ==7784== [INFO]: ==7784== [INFO]: ==7784== (No origin, error cannot be suppressed) [INFO]: ==7784== Open AF_UNIX socket 5: clamd-test.socket [INFO]: ==7784== [INFO]: ==7784== [INFO]: ==7784== (No origin, error cannot be suppressed) [INFO]: ==7784== Open AF_INET socket 4: 127.0.0.1:3319 <-> [INFO]: ==7784== [INFO]: ==7784== [INFO]: ==7784== (No origin, error cannot be suppressed) [INFO]: ==7784== Open AF_INET6 socket 3: [::1]:3319 <-> [INFO]: ==7784== [INFO]: ==7784== [INFO]: ==7784== (No origin, error cannot be suppressed) [INFO]: ==7784== [INFO]: ==7784== HEAP SUMMARY: [INFO]: ==7784== in use at exit: 0 bytes in 0 blocks [INFO]: ==7784== total heap usage: 4 allocs, 4 frees, 4,149 bytes allocated [INFO]: ==7784== [INFO]: ==7784== All heap blocks were freed -- no leaks are possible [INFO]: ==7784== [INFO]: ==7784== ERROR SUMMARY: 8 errors from 8 contexts (suppressed: 0 from 0) [INFO]: ==7781== FILE DESCRIPTORS: 12 open (3 std) at exit. [INFO]: ==7781== Open file descriptor 255: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/virusaction-test.sh [INFO]: ==7781== at 0x49AE2C6: dup2 (in /usr/lib64/libc.so.6) [INFO]: ==7781== by 0x148F5D: move_to_high_fd (in /usr/bin/bash) [INFO]: ==7781== by 0x13A69D: main (in /usr/bin/bash) [INFO]: ==7781== [INFO]: { [INFO]: [INFO]: CoreError:FdNotClosed [INFO]: fun:dup2 [INFO]: fun:move_to_high_fd [INFO]: fun:main [INFO]: } [INFO]: ==7781== Open AF_UNIX socket 10: clamd-test.socket [INFO]: ==7781== [INFO]: ==7781== [INFO]: ==7781== (No origin, error cannot be suppressed) [INFO]: ==7781== Open file descriptor 9: [INFO]: ==7781== [INFO]: ==7781== [INFO]: ==7781== (No origin, error cannot be suppressed) [INFO]: ==7781== Open file descriptor 8: [INFO]: ==7781== [INFO]: ==7781== [INFO]: ==7781== (No origin, error cannot be suppressed) [INFO]: ==7781== Open file descriptor 7: [INFO]: ==7781== [INFO]: ==7781== [INFO]: ==7781== (No origin, error cannot be suppressed) [INFO]: ==7781== Open file descriptor 6: [INFO]: ==7781== [INFO]: ==7781== [INFO]: ==7781== (No origin, error cannot be suppressed) [INFO]: ==7781== Open AF_UNIX socket 5: clamd-test.socket [INFO]: ==7781== [INFO]: ==7781== [INFO]: ==7781== (No origin, error cannot be suppressed) [INFO]: ==7781== Open AF_INET socket 4: 127.0.0.1:3319 <-> [INFO]: ==7781== [INFO]: ==7781== [INFO]: ==7781== (No origin, error cannot be suppressed) [INFO]: ==7781== Open AF_INET6 socket 3: [::1]:3319 <-> [INFO]: ==7781== [INFO]: ==7781== [INFO]: ==7781== (No origin, error cannot be suppressed) [INFO]: ==7781== [INFO]: ==7781== HEAP SUMMARY: [INFO]: ==7781== in use at exit: 49,620 bytes in 375 blocks [INFO]: ==7781== total heap usage: 576 allocs, 201 frees, 77,057 bytes allocated [INFO]: ==7781== [INFO]: ==7781== Searching for pointers to 375 not-freed blocks [INFO]: ==7781== Checked 207,376 bytes [INFO]: ==7781== [INFO]: ==7781== LEAK SUMMARY: [INFO]: ==7781== definitely lost: 0 bytes in 0 blocks [INFO]: ==7781== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7781== possibly lost: 0 bytes in 0 blocks [INFO]: ==7781== still reachable: 49,620 bytes in 375 blocks [INFO]: ==7781== suppressed: 0 bytes in 0 blocks [INFO]: ==7781== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7781== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7781== [INFO]: ==7781== ERROR SUMMARY: 10 errors from 10 contexts (suppressed: 0 from 0) [INFO]: ==7781== [INFO]: ==7781== 1 errors in context 1 of 10: [INFO]: ==7781== File descriptor 255 was never created [INFO]: ==7781== at 0x49B427C: __fcntl64_nocancel_adjusted (in /usr/lib64/libc.so.6) [INFO]: ==7781== by 0x49AE9B9: fcntl (in /usr/lib64/libc.so.6) [INFO]: ==7781== by 0x148EF1: move_to_high_fd (in /usr/bin/bash) [INFO]: ==7781== b==7770== File descriptor 3: AF_INET6 socket 3: [::1]:3319 <-> is already closed [INFO]: ==7770== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7770== Previously closed [INFO]: ==7770== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7770== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7770== Originally opened [INFO]: ==7770== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7770== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7770== File descriptor 4: AF_INET socket 4: 127.0.0.1:3319 <-> is already closed [INFO]: ==7770== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7770== Previously closed [INFO]: ==7770== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7770== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7770== Originally opened [INFO]: ==7770== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7770== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7770== File descriptor 5: AF_UNIX socket 5: clamd-test.socket is already closed [INFO]: ==7770== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7770== Previously closed [INFO]: ==7770== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7770== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7770== Originally opened [INFO]: ==7770== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x117B93: localserver (clamd/localserver.c:149) [INFO]: ==7770== by 0x115F97: main (clamd/clamd.c:733) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: --7770-- REDIR: 0x52426f0 (libc.so.6:malloc_usable_size) redirected to 0x4842608 (malloc_usable_size) [INFO]: --7770-- REDIR: 0x524fcf0 (libc.so.6:strspn) redirected to 0x484c4d0 (strspn) [INFO]: --7770-- REDIR: 0x5250130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: ==7770== [INFO]: ==7770== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7770== [INFO]: ==7770== HEAP SUMMARY: [INFO]: ==7770== in use at exit: 103,173 bytes in 3,208 blocks [INFO]: ==7770== total heap usage: 9,659 allocs, 6,451 frees, 1,326,537 bytes allocated [INFO]: ==7770== [INFO]: ==7770== Searching for pointers to 3,208 not-freed blocks [INFO]: ==7770== Checked 405,696 bytes [INFO]: ==7770== [INFO]: ==7770== LEAK SUMMARY: [INFO]: ==7770== definitely lost: 0 bytes in 0 blocks [INFO]: ==7770== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7770== possibly lost: 0 bytes in 0 blocks [INFO]: ==7770== still reachable: 103,173 bytes in 3,208 blocks [INFO]: ==7770== suppressed: 0 bytes in 0 blocks [INFO]: ==7770== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7770== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7770== [INFO]: ==7770== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) [INFO]: ==7770== [INFO]: ==7770== 1 errors in context 1 of 3: [INFO]: ==7770== File descriptor 5: AF_UNIX socket 5: clamd-test.socket is already closed [INFO]: ==7770== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7770== Previously closed [INFO]: ==7770== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7770== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7770== Originally opened [INFO]: ==7770== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x117B93: localserver (clamd/localserver.c:149) [INFO]: ==7770== by 0x115F97: main (clamd/clamd.c:733) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7770== [INFO]: ==7770== 1 errors in context 2 of 3: [INFO]: ==7770== File descriptor 4: AF_INET socket 4: 127.0.0.1:3319 <-> is already closed [INFO]: ==7770== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7770== Previously closed [INFO]: ==7770== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7770== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7770== Originally opened [INFO]: ==7770== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7770== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7770== [INFO]: ==7770== 1 errors in context 3 of 3: [INFO]: ==7770== File descriptor 3: /proc/self/status is already closed [INFO]: ==7770== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7770== Previously closed [INFO]: ==7770== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7770== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7770== Originally opened [INFO]: ==7770== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7770== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7770== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7770== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) ____________________ TC.test_clamd_09_clamdscan_ExcludePath ____________________ self = def test_clamd_09_clamdscan_ExcludePath(self): ''' Verify that ExcudePath works and does not cause other on works as expected. We'll use valgrind on clamdscan instead of clamd for this one, if enabled as a regression for clamdscan memory leak fixes. With it on, we expect the scan to stop and raise an alert as soon as the phishing heuristic is detected. ''' self.step_name('Testing clamd + clamdscan w/ ExcludePath') (TC.path_tmp / 'alpha').mkdir() (TC.path_tmp / 'beta').mkdir() (TC.path_tmp / 'charlie').mkdir() shutil.copy(str(TC.path_build / 'unit_tests' / 'input' / 'clamav_hdb_scanfiles' / 'clam.exe'), str(TC.path_tmp / 'alpha' / 'a_found')) # This should be found (first) shutil.copy(str(TC.path_build / 'unit_tests' / 'input' / 'clamav_hdb_scanfiles' / 'clam.exe'), str(TC.path_tmp / 'beta' / 'b_excluded')) # This one should be excluded shutil.copy(str(TC.path_build / 'unit_tests' / 'input' / 'clamav_hdb_scanfiles' / 'clam.exe'), str(TC.path_tmp / 'charlie' / 'c_found')) # This one should still be found after excluding the previous with TC.clamd_config.open('a') as config: exclude_path = 'beta' config.write(''' ExcludePath {} '''.format(exclude_path)) self.start_clamd(use_valgrind=False) poll = self.proc.poll() assert poll == None # subprocess is alive if poll() returns None expected_out = [ 'a_found: ClamAV-Test-File.UNOFFICIAL FOUND', # 'b_excluded: Excluded', <-- Bug: this doesn't appear in recursive regular scans :-(, only fdpass and stream 'c_found: ClamAV-Test-File.UNOFFICIAL FOUND', ] unexpected_out = [ 'a_found: Excluded', 'b_excluded: ClamAV-Test-File.UNOFFICIAL FOUND', 'c_found: Excluded', ] > self.run_clamdscan('{}'.format(TC.path_tmp), expected_ec=1, expected_out=expected_out, unexpected_out=unexpected_out, use_valgrind=True) /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamd_test.py:512: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamd_test.py:201: in run_clamdscan self.verify_valgrind_log() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Testing clamd + clamdscan w/ ExcludePath [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Starting clamd: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:30:25 2025 -> Limits: Global time limit set to 120000 milliseconds. Sat May 3 13:30:25 2025 -> Limits: Global size limit set to 419430400 bytes. Sat May 3 13:30:25 2025 -> Limits: File size limit set to 104857600 bytes. Sat May 3 13:30:25 2025 -> Limits: Recursion level limit set to 17. Sat May 3 13:30:25 2025 -> Limits: Files limit set to 10000. Sat May 3 13:30:25 2025 -> Limits: Core-dump limit is 0. Sat May 3 13:30:25 2025 -> Limits: MaxEmbeddedPE limit set to 41943040 bytes. Sat May 3 13:30:25 2025 -> Limits: MaxHTMLNormalize limit set to 41943040 bytes. Sat May 3 13:30:25 2025 -> Limits: MaxHTMLNoTags limit set to 8388608 bytes. Sat May 3 13:30:25 2025 -> Limits: MaxScriptNormalize limit set to 20971520 bytes. Sat May 3 13:30:25 2025 -> Limits: MaxZipTypeRcg limit set to 1048576 bytes. Sat May 3 13:30:25 2025 -> Limits: MaxPartitions limit set to 50. Sat May 3 13:30:25 2025 -> Limits: MaxIconsPE limit set to 100. Sat May 3 13:30:25 2025 -> Limits: MaxRecHWP3 limit set to 16. Sat May 3 13:30:25 2025 -> Limits: PCREMatchLimit limit set to 100000. Sat May 3 13:30:25 2025 -> Limits: PCRERecMatchLimit limit set to 2000. Sat May 3 13:30:25 2025 -> Limits: PCREMaxFileSize limit set to 104857600. Sat May 3 13:30:25 2025 -> Archive support enabled. Sat May 3 13:30:25 2025 -> AlertExceedsMax heuristic detection disabled. Sat May 3 13:30:25 2025 -> Heuristic alerts enabled. Sat May 3 13:30:25 2025 -> Portable Executable support enabled. Sat May 3 13:30:25 2025 -> ELF support enabled. Sat May 3 13:30:25 2025 -> Mail files support enabled. Sat May 3 13:30:25 2025 -> OLE2 support enabled. Sat May 3 13:30:25 2025 -> PDF support enabled. Sat May 3 13:30:25 2025 -> SWF support enabled. Sat May 3 13:30:25 2025 -> HTML support enabled. Sat May 3 13:30:25 2025 -> XMLDOCS support enabled. Sat May 3 13:30:25 2025 -> HWP3 support enabled. Sat May 3 13:30:25 2025 -> Heuristic: precedence enabled Sat May 3 13:30:25 2025 -> Self checking every 600 seconds. Sat May 3 13:30:25 2025 -> Listening daemon: PID: 7785 Sat May 3 13:30:25 2025 -> MaxQueue set to: 800 [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --ping 5 --wait /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5 -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf Sat May 3 13:30:26 2025 -> Not supported file type: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.socket Sat May 3 13:30:26 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf: OK Sat May 3 13:30:26 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log: OK Sat May 3 13:30:26 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: ClamAV-RELOAD-TestFile.UNOFFICIAL FOUND Sat May 3 13:30:26 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/test-clamd.log: OK Sat May 3 13:30:26 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.pid: OK Sat May 3 13:30:26 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/database/clamav.hdb: OK Sat May 3 13:30:26 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/database/daily.pdb: OK Sat May 3 13:30:26 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/database/reload-test.ndb: ClamAV-RELOAD-TestFile.UNOFFICIAL FOUND Sat May 3 13:30:26 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/alpha/a_found: ClamAV-Test-File.UNOFFICIAL FOUND Sat May 3 13:30:26 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/charlie/c_found: ClamAV-Test-File.UNOFFICIAL FOUND [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/reload-testfile: ClamAV-RELOAD-TestFile.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/database/reload-test.ndb: ClamAV-RELOAD-TestFile.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/alpha/a_found: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/charlie/c_found: ClamAV-Test-File.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 4 Time: 0.068 sec (0 m 0 s) Start Date: 2025:05:03 13:30:26 End Date: 2025:05:03 13:30:26 [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7788== Memcheck, a memory error detector [INFO]: ==7788== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7788== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7788== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --ping 5 --wait /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5 -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf [INFO]: ==7788== Parent PID: 7624 [INFO]: ==7788== [INFO]: --7788-- [INFO]: --7788-- Valgrind options: [INFO]: --7788-- -v [INFO]: --7788-- --trace-children=yes [INFO]: --7788-- --track-fds=yes [INFO]: --7788-- --leak-check=full [INFO]: --7788-- --show-possibly-lost=no [INFO]: --7788-- --show-leak-kinds=definite [INFO]: --7788-- --errors-for-leak-kinds=definite [INFO]: --7788-- --main-stacksize=16777216 [INFO]: --7788-- --gen-suppressions=all [INFO]: --7788-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7788-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [INFO]: --7788-- --error-exitcode=123 [INFO]: --7788-- Contents of /proc/version: [INFO]: --7788-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7788-- [INFO]: --7788-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7788-- Page sizes: currently 4096, max supported 4096 [INFO]: --7788-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7788-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan [INFO]: --7788-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7788-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7788-- might be shown as UnknownInlinedFun [INFO]: --7788-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7788-- object doesn't have a dynamic symbol table [INFO]: --7788-- Scheduler: using generic scheduler lock implementation. [INFO]: --7788-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7788-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7788== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7788-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7788== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7788-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7788== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7788-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7788== [INFO]: ==7788== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7788== don't want to do, unless you know exactly what you're doing, [INFO]: ==7788== or are doing some strange experiment): [INFO]: ==7788== /usr/libexec/valgrind/../../bin/vgdb --pid=7788 ...command... [INFO]: ==7788== [INFO]: ==7788== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7788== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan [INFO]: ==7788== and then give GDB the following command [INFO]: ==7788== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7788 [INFO]: ==7788== --pid is optional if only one valgrind process is running [INFO]: ==7788== [INFO]: --7788-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7788-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7788-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7788-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7788-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7788-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7788-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7788-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7788-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7788-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7788-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7788-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7788-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7788-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7788-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7788-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7788-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7788-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7788-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7788-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7788-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7788-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7788-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7788-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7788-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7788-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7788-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7788-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7788-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7788-- REDIR: 0x524fee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7788-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7788-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7788-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7788-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7788-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: ==7788== [INFO]: ==7788== FILE DESCRIPTORS: 4 open (3 std) at exit. [INFO]: ==7788== Open AF_UNIX socket 3: [INFO]: ==7788== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7788== by 0x1164F1: dconnect (common/clamdcom.c:279) [INFO]: ==7788== by 0x112F4B: ping_clamd (clamdscan/client.c:223) [INFO]: ==7788== by 0x113941: client (clamdscan/client.c:398) [INFO]: ==7788== by 0x1127D7: main (clamdscan/clamdscan.c:169) [INFO]: ==7788== [INFO]: { [INFO]: [INFO]: CoreError:FdNotClosed [INFO]: fun:socket [INFO]: fun:dconnect [INFO]: fun:ping_clamd [INFO]: fun:client [INFO]: fun:main [INFO]: } [INFO]: ==7788== [INFO]: ==7788== HEAP SUMMARY: [INFO]: ==7788== in use at exit: 16 bytes in 1 blocks [INFO]: ==7788== total heap usage: 852 allocs, 851 frees, 67,958 bytes allocated [INFO]: ==7788== [INFO]: ==7788== Searching for pointers to 1 not-freed blocks [INFO]: ==7788== Checked 296,168 bytes [INFO]: ==7788== [INFO]: ==7788== LEAK SUMMARY: [INFO]: ==7788== definitely lost: 0 bytes in 0 blocks [INFO]: ==7788== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7788== possibly lost: 0 bytes in 0 blocks [INFO]: ==7788== still reachable: 16 bytes in 1 blocks [INFO]: ==7788== suppressed: 0 bytes in 0 blocks [INFO]: ==7788== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7788== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7788== [INFO]: ==7788== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) Sat May 3 13:30:26 2025 -> Waiting for all threads to finish Sat May 3 13:30:26 2025 -> Shutting down the main sockets. Sat May 3 13:30:26 2025 -> Pid file removed. Sat May 3 13:30:26 2025 -> --- Stopped at Sat May 3 13:30:26 2025 Sat May 3 13:30:26 2025 -> Closing the main sockets. Sat May 3 13:30:26 2025 -> Socket file removed. [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7788== Memcheck, a memory error detector [INFO]: ==7788== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7788== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7788== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan --ping 5 --wait /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5 -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf [INFO]: ==7788== Parent PID: 7624 [INFO]: ==7788== [INFO]: --7788-- [INFO]: --7788-- Valgrind options: [INFO]: --7788-- -v [INFO]: --7788-- --trace-children=yes [INFO]: --7788-- --track-fds=yes [INFO]: --7788-- --leak-check=full [INFO]: --7788-- --show-possibly-lost=no [INFO]: --7788-- --show-leak-kinds=definite [INFO]: --7788-- --errors-for-leak-kinds=definite [INFO]: --7788-- --main-stacksize=16777216 [INFO]: --7788-- --gen-suppressions=all [INFO]: --7788-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7788-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [INFO]: --7788-- --error-exitcode=123 [INFO]: --7788-- Contents of /proc/version: [INFO]: --7788-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7788-- [INFO]: --7788-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7788-- Page sizes: currently 4096, max supported 4096 [INFO]: --7788-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7788-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan [INFO]: --7788-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7788-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7788-- might be shown as UnknownInlinedFun [INFO]: --7788-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7788-- object doesn't have a dynamic symbol table [INFO]: --7788-- Scheduler: using generic scheduler lock implementation. [INFO]: --7788-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7788-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7788== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7788-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7788== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7788-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7788== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7788-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7788== [INFO]: ==7788== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7788== don't want to do, unless you know exactly what you're doing, [INFO]: ==7788== or are doing some strange experiment): [INFO]: ==7788== /usr/libexec/valgrind/../../bin/vgdb --pid=7788 ...command... [INFO]: ==7788== [INFO]: ==7788== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7788== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan [INFO]: ==7788== and then give GDB the following command [INFO]: ==7788== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7788 [INFO]: ==7788== --pid is optional if only one valgrind process is running [INFO]: ==7788== [INFO]: --7788-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7788-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7788-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7788-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7788-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7788-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7788-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7788-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7788-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7788-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7788-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7788-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7788-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7788-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7788-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7788-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7788-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7788-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7788-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7788-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7788-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7788-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7788-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7788-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7788-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7788-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7788-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7788-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7788-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7788-- REDIR: 0x524fee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7788-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7788-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7788-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7788-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7788-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: ==7788== [INFO]: ==7788== FILE DESCRIPTORS: 4 open (3 std) at exit. [INFO]: ==7788== Open AF_UNIX socket 3: [INFO]: ==7788== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7788== by 0x1164F1: dconnect (common/clamdcom.c:279) [INFO]: ==7788== by 0x112F4B: ping_clamd (clamdscan/client.c:223) [INFO]: ==7788== by 0x113941: client (clamdscan/client.c:398) [INFO]: ==7788== by 0x1127D7: main (clamdscan/clamdscan.c:169) [INFO]: ==7788== [INFO]: { [INFO]: [INFO]: CoreError:FdNotClosed [INFO]: fun:socket [INFO]: fun:dconnect [INFO]: fun:ping_clamd [INFO]: fun:client [INFO]: fun:main [INFO]: } [INFO]: ==7788== [INFO]: ==7788== HEAP SUMMARY: [INFO]: ==7788== in use at exit: 16 bytes in 1 blocks [INFO]: ==7788== total heap usage: 852 allocs, 851 frees, 67,958 bytes allocated [INFO]: ==7788== [INFO]: ==7788== Searching for pointers to 1 not-freed blocks [INFO]: ==7788== Checked 296,168 bytes [INFO]: ==7788== [INFO]: ==7788== LEAK SUMMARY: [INFO]: ==7788== definitely lost: 0 bytes in 0 blocks [INFO]: ==7788== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7788== possibly lost: 0 bytes in 0 blocks [INFO]: ==7788== still reachable: 16 bytes in 1 blocks [INFO]: ==7788== suppressed: 0 bytes in 0 blocks [INFO]: ==7788== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7788== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7788== [INFO]: ==7788== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) _____________________ TC.test_clamd_10_allmatch_not_sticky _____________________ self = def tearDown(self): super(TC, self).tearDown() # Kill clamd (if running) if self.proc != None: try: self.proc.terminate() self.proc.wait(timeout=120) self.proc.stdin.close() except OSError as exc: self.log.warning('Unexpected exception {}'.format(exc)) pass # ignore self.proc = None try: TC.clamd_pid.unlink() except Exception: pass # missing_ok=True is too for common use. try: TC.clamd_socket.unlink() except Exception: pass # missing_ok=True is too for common use. > self.verify_valgrind_log() /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamd_test.py:141: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Testing clamdscan --allmatch is not sticky [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Starting clamd: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamd/clamd --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf --wait --ping 10 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe LibClamAV Warning: Only loading signed bytecode, skipping load of unsigned bytecode! LibClamAV Warning: Turn on BytecodeUnsigned/--bytecode-unsigned to enable loading of unsigned bytecode LibClamAV Warning: Only loading signed bytecode, skipping load of unsigned bytecode! LibClamAV Warning: Turn on BytecodeUnsigned/--bytecode-unsigned to enable loading of unsigned bytecode LibClamAV Warning: Only loading signed bytecode, skipping load of unsigned bytecode! LibClamAV Warning: Turn on BytecodeUnsigned/--bytecode-unsigned to enable loading of unsigned bytecode LibClamAV Warning: Only loading signed bytecode, skipping load of unsigned bytecode! LibClamAV Warning: Turn on BytecodeUnsigned/--bytecode-unsigned to enable loading of unsigned bytecode LibClamAV Warning: Only loading signed bytecode, skipping load of unsigned bytecode! LibClamAV Warning: Turn on BytecodeUnsigned/--bytecode-unsigned to enable loading of unsigned bytecode LibClamAV Warning: Only loading signed bytecode, skipping load of unsigned bytecode! LibClamAV Warning: Turn on BytecodeUnsigned/--bytecode-unsigned to enable loading of unsigned bytecode Sat May 3 13:30:28 2025 -> Limits: Global time limit set to 120000 milliseconds. Sat May 3 13:30:28 2025 -> Limits: Global size limit set to 419430400 bytes. Sat May 3 13:30:28 2025 -> Limits: File size limit set to 104857600 bytes. Sat May 3 13:30:28 2025 -> Limits: Recursion level limit set to 17. Sat May 3 13:30:28 2025 -> Limits: Files limit set to 10000. Sat May 3 13:30:28 2025 -> Limits: Core-dump limit is 0. Sat May 3 13:30:28 2025 -> Limits: MaxEmbeddedPE limit set to 41943040 bytes. Sat May 3 13:30:28 2025 -> Limits: MaxHTMLNormalize limit set to 41943040 bytes. Sat May 3 13:30:28 2025 -> Limits: MaxHTMLNoTags limit set to 8388608 bytes. Sat May 3 13:30:28 2025 -> Limits: MaxScriptNormalize limit set to 20971520 bytes. Sat May 3 13:30:28 2025 -> Limits: MaxZipTypeRcg limit set to 1048576 bytes. Sat May 3 13:30:28 2025 -> Limits: MaxPartitions limit set to 50. Sat May 3 13:30:28 2025 -> Limits: MaxIconsPE limit set to 100. Sat May 3 13:30:28 2025 -> Limits: MaxRecHWP3 limit set to 16. Sat May 3 13:30:28 2025 -> Limits: PCREMatchLimit limit set to 100000. Sat May 3 13:30:28 2025 -> Limits: PCRERecMatchLimit limit set to 2000. Sat May 3 13:30:28 2025 -> Limits: PCREMaxFileSize limit set to 104857600. Sat May 3 13:30:28 2025 -> Archive support enabled. Sat May 3 13:30:28 2025 -> AlertExceedsMax heuristic detection disabled. Sat May 3 13:30:28 2025 -> Heuristic alerts enabled. Sat May 3 13:30:28 2025 -> Portable Executable support enabled. Sat May 3 13:30:28 2025 -> ELF support enabled. Sat May 3 13:30:28 2025 -> Mail files support enabled. Sat May 3 13:30:28 2025 -> OLE2 support enabled. Sat May 3 13:30:28 2025 -> PDF support enabled. Sat May 3 13:30:28 2025 -> SWF support enabled. Sat May 3 13:30:28 2025 -> HTML support enabled. Sat May 3 13:30:28 2025 -> XMLDOCS support enabled. Sat May 3 13:30:28 2025 -> HWP3 support enabled. Sat May 3 13:30:28 2025 -> Heuristic: precedence enabled Sat May 3 13:30:28 2025 -> Self checking every 600 seconds. Sat May 3 13:30:28 2025 -> Listening daemon: PID: 7800 Sat May 3 13:30:28 2025 -> MaxQueue set to: 800 Sat May 3 13:30:29 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_14of22_PE_S1_BROAD_testexe_0.UNOFFICIAL FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_14of22_PE_S1_BROAD_testexe_0.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 1 Time: 4.310 sec (0 m 4 s) Start Date: 2025:05:03 13:30:26 End Date: 2025:05:03 13:30:31 [DEBUG]: stderr: ERROR: Could not connect to clamd on LocalSocket clamd-test.socket: No such file or directory ERROR: Could not connect to clamd on localhost: Connection refused ERROR: Could not connect to clamd on localhost: Connection refused ERROR: Could not connect to clamd on LocalSocket clamd-test.socket: No such file or directory ERROR: Could not connect to clamd on localhost: Connection refused ERROR: Could not connect to clamd on localhost: Connection refused [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf --allmatch /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_14of22_PE_S1_BROAD_testexe_0.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_11of22_PE_EP_testexe_0.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_13of22_PE_S1_EXACT_testexe_0.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_10of22_PE_testexe_0.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_12of22_PE_EP_testexe_0.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_21of22_PE_S1_BROAD_testexe_1.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_17of22_PE_testexe_1.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_18of22_PE_EP_testexe_1.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_20of22_PE_S1_EXACT_testexe_1.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_19of22_PE_EP_testexe_1.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_09of22_ANY_testexe_0.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_16of22_ANY_testexe_1.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_01of22_companyname.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_02of22_filedescription.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_03of22_fileversion.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_04of22_internalname.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_05of22_legalcopyright.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_06of22_originalfilename.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_07of22_productname.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_08of22_productversion.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.HDB_1of2_MD5_FIXED_testexe.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.HDB_2of2_MD5_STAR_testexe.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.HSB_1of4_SHA1_FIXED_testexe.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.HSB_2of4_SHA1_STAR_testexe.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.HSB_3of4_SHA256_FIXED_testexe.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.HSB_4of4_SHA256_STAR_testexe.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: YARA.Test_GenSig_YARA_2of2_BASIC_1.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: YARA.Test_GenSig_YARA_1of2_BASIC_0.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_14of22_PE_S1_BROAD_testexe_0.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_10of22_PE_testexe_0.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_12of22_PE_EP_testexe_0.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_21of22_PE_S1_BROAD_testexe_1.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_17of22_PE_testexe_1.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_19of22_PE_EP_testexe_1.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_09of22_ANY_testexe_0.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_16of22_ANY_testexe_1.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: YARA.Test_GenSig_YARA_2of2_BASIC_1.UNOFFICIAL FOUND Sat May 3 13:30:31 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: YARA.Test_GenSig_YARA_1of2_BASIC_0.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_11of16_MD5_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_12of16_MD5_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_11of32_SHA1_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_12of32_SHA1_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_27of32_SHA256_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_28of32_SHA256_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_13of16_MD5_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_14of16_MD5_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_13of32_SHA1_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_14of32_SHA1_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_29of32_SHA256_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_30of32_SHA256_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_1of6_MD5_FIXED.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_2of6_MD5_STAR.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_3of6_SHA1_FIXED.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_4of6_SHA1_STAR.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_5of6_SHA256_FIXED.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_6of6_SHA256_STAR.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_11of16_MD5_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_12of16_MD5_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_11of32_SHA1_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_12of32_SHA1_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_27of32_SHA256_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_28of32_SHA256_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_13of16_MD5_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_14of16_MD5_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_13of32_SHA1_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_14of32_SHA1_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_29of32_SHA256_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_30of32_SHA256_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_1of6_MD5_FIXED.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_2of6_MD5_STAR.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_3of6_SHA1_FIXED.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_4of6_SHA1_STAR.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_5of6_SHA256_FIXED.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_6of6_SHA256_STAR.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_11of16_MD5_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_12of16_MD5_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_11of32_SHA1_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_12of32_SHA1_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_27of32_SHA256_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_28of32_SHA256_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_13of16_MD5_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_14of16_MD5_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_13of32_SHA1_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_14of32_SHA1_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_29of32_SHA256_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_30of32_SHA256_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_1of6_MD5_FIXED.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_2of6_MD5_STAR.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_3of6_SHA1_FIXED.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_4of6_SHA1_STAR.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_5of6_SHA256_FIXED.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_6of6_SHA256_STAR.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_11of16_MD5_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_12of16_MD5_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_11of32_SHA1_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_12of32_SHA1_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_27of32_SHA256_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_28of32_SHA256_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_13of16_MD5_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_14of16_MD5_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_13of32_SHA1_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_14of32_SHA1_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_29of32_SHA256_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_30of32_SHA256_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_1of6_MD5_FIXED.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_2of6_MD5_STAR.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_3of6_SHA1_FIXED.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_4of6_SHA1_STAR.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_5of6_SHA256_FIXED.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_6of6_SHA256_STAR.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_11of16_MD5_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_12of16_MD5_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_11of32_SHA1_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_12of32_SHA1_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_27of32_SHA256_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_28of32_SHA256_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_13of16_MD5_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_14of16_MD5_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_13of32_SHA1_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_14of32_SHA1_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_29of32_SHA256_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_30of32_SHA256_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_1of6_MD5_FIXED.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_2of6_MD5_STAR.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_3of6_SHA1_FIXED.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_4of6_SHA1_STAR.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_5of6_SHA256_FIXED.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_6of6_SHA256_STAR.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_11of16_MD5_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_12of16_MD5_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_11of32_SHA1_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_12of32_SHA1_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_27of32_SHA256_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_28of32_SHA256_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_13of16_MD5_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_14of16_MD5_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_13of32_SHA1_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_14of32_SHA1_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_29of32_SHA256_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_30of32_SHA256_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_1of6_MD5_FIXED.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_2of6_MD5_STAR.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_3of6_SHA1_FIXED.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_4of6_SHA1_STAR.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_5of6_SHA256_FIXED.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_6of6_SHA256_STAR.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_11of16_MD5_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_12of16_MD5_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_11of32_SHA1_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_12of32_SHA1_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_27of32_SHA256_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_28of32_SHA256_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_13of16_MD5_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_14of16_MD5_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_13of32_SHA1_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_14of32_SHA1_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_29of32_SHA256_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_30of32_SHA256_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_11of16_MD5_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_12of16_MD5_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_11of32_SHA1_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_12of32_SHA1_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_27of32_SHA256_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_28of32_SHA256_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_13of16_MD5_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_14of16_MD5_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_13of32_SHA1_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_14of32_SHA1_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_29of32_SHA256_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_30of32_SHA256_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_01of16_MD5_FIXED_text.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_02of16_MD5_STAR_text.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_01of32_SHA1_FIXED_text.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_02of32_SHA1_STAR_text.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_17of32_SHA256_FIXED_text.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_18of32_SHA256_STAR_text.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_03of16_MD5_FIXED_data.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_04of16_MD5_STAR_data.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_03of32_SHA1_FIXED_data.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_04of32_SHA1_STAR_data.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_19of32_SHA256_FIXED_data.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_20of32_SHA256_STAR_data.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_05of16_MD5_FIXED_rdata.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_06of16_MD5_STAR_rdata.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_05of32_SHA1_FIXED_rdata.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_06of32_SHA1_STAR_rdata.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_21of32_SHA256_FIXED_rdata.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_22of32_SHA256_STAR_rdata.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_09of16_MD5_FIXED_idata.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_10of16_MD5_STAR_idata.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_09of32_SHA1_FIXED_idata.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_10of32_SHA1_STAR_idata.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_25of32_SHA256_FIXED_idata.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_26of32_SHA256_STAR_idata.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_11of16_MD5_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_12of16_MD5_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_11of32_SHA1_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_12of32_SHA1_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_27of32_SHA256_FIXED_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_28of32_SHA256_STAR_CRT.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_13of16_MD5_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_14of16_MD5_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_13of32_SHA1_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_14of32_SHA1_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_29of32_SHA256_FIXED_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_30of32_SHA256_STAR_tls.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_15of16_MD5_FIXED_rsrc.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_16of16_MD5_STAR_rsrc.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_15of32_SHA1_FIXED_rsrc.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_16of32_SHA1_STAR_rsrc.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_31of32_SHA256_FIXED_rsrc.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_32of32_SHA256_STAR_rsrc.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_1of6_MD5_FIXED.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_2of6_MD5_STAR.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_3of6_SHA1_FIXED.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_4of6_SHA1_STAR.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_5of6_SHA256_FIXED.UNOFFICIAL FOUND Sat May 3 13:30:32 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_6of6_SHA256_STAR.UNOFFICIAL FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_14of22_PE_S1_BROAD_testexe_0.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_11of22_PE_EP_testexe_0.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_13of22_PE_S1_EXACT_testexe_0.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_10of22_PE_testexe_0.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_12of22_PE_EP_testexe_0.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_21of22_PE_S1_BROAD_testexe_1.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_17of22_PE_testexe_1.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_18of22_PE_EP_testexe_1.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_20of22_PE_S1_EXACT_testexe_1.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_19of22_PE_EP_testexe_1.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_09of22_ANY_testexe_0.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_16of22_ANY_testexe_1.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_01of22_companyname.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_02of22_filedescription.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_03of22_fileversion.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_04of22_internalname.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_05of22_legalcopyright.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_06of22_originalfilename.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_07of22_productname.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_08of22_productversion.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.HDB_1of2_MD5_FIXED_testexe.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.HDB_2of2_MD5_STAR_testexe.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.HSB_1of4_SHA1_FIXED_testexe.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.HSB_2of4_SHA1_STAR_testexe.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.HSB_3of4_SHA256_FIXED_testexe.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.HSB_4of4_SHA256_STAR_testexe.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: YARA.Test_GenSig_YARA_2of2_BASIC_1.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: YARA.Test_GenSig_YARA_1of2_BASIC_0.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_14of22_PE_S1_BROAD_testexe_0.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_10of22_PE_testexe_0.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_12of22_PE_EP_testexe_0.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_21of22_PE_S1_BROAD_testexe_1.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_17of22_PE_testexe_1.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_19of22_PE_EP_testexe_1.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_09of22_ANY_testexe_0.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_16of22_ANY_testexe_1.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: YARA.Test_GenSig_YARA_2of2_BASIC_1.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: YARA.Test_GenSig_YARA_1of2_BASIC_0.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_11of16_MD5_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_12of16_MD5_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_11of32_SHA1_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_12of32_SHA1_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_27of32_SHA256_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_28of32_SHA256_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_13of16_MD5_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_14of16_MD5_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_13of32_SHA1_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_14of32_SHA1_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_29of32_SHA256_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_30of32_SHA256_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_1of6_MD5_FIXED.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_2of6_MD5_STAR.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_3of6_SHA1_FIXED.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_4of6_SHA1_STAR.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_5of6_SHA256_FIXED.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_6of6_SHA256_STAR.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_11of16_MD5_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_12of16_MD5_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_11of32_SHA1_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_12of32_SHA1_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_27of32_SHA256_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_28of32_SHA256_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_13of16_MD5_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_14of16_MD5_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_13of32_SHA1_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_14of32_SHA1_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_29of32_SHA256_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_30of32_SHA256_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_1of6_MD5_FIXED.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_2of6_MD5_STAR.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_3of6_SHA1_FIXED.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_4of6_SHA1_STAR.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_5of6_SHA256_FIXED.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_6of6_SHA256_STAR.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_11of16_MD5_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_12of16_MD5_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_11of32_SHA1_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_12of32_SHA1_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_27of32_SHA256_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_28of32_SHA256_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_13of16_MD5_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_14of16_MD5_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_13of32_SHA1_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_14of32_SHA1_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_29of32_SHA256_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_30of32_SHA256_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_1of6_MD5_FIXED.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_2of6_MD5_STAR.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_3of6_SHA1_FIXED.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_4of6_SHA1_STAR.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_5of6_SHA256_FIXED.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_6of6_SHA256_STAR.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_11of16_MD5_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_12of16_MD5_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_11of32_SHA1_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_12of32_SHA1_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_27of32_SHA256_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_28of32_SHA256_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_13of16_MD5_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_14of16_MD5_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_13of32_SHA1_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_14of32_SHA1_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_29of32_SHA256_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_30of32_SHA256_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_1of6_MD5_FIXED.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_2of6_MD5_STAR.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_3of6_SHA1_FIXED.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_4of6_SHA1_STAR.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_5of6_SHA256_FIXED.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_6of6_SHA256_STAR.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_11of16_MD5_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_12of16_MD5_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_11of32_SHA1_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_12of32_SHA1_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_27of32_SHA256_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_28of32_SHA256_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_13of16_MD5_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_14of16_MD5_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_13of32_SHA1_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_14of32_SHA1_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_29of32_SHA256_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_30of32_SHA256_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_1of6_MD5_FIXED.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_2of6_MD5_STAR.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_3of6_SHA1_FIXED.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_4of6_SHA1_STAR.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_5of6_SHA256_FIXED.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_6of6_SHA256_STAR.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_11of16_MD5_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_12of16_MD5_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_11of32_SHA1_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_12of32_SHA1_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_27of32_SHA256_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_28of32_SHA256_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_13of16_MD5_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_14of16_MD5_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_13of32_SHA1_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_14of32_SHA1_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_29of32_SHA256_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_30of32_SHA256_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_1of6_MD5_FIXED.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_2of6_MD5_STAR.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_3of6_SHA1_FIXED.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_4of6_SHA1_STAR.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_5of6_SHA256_FIXED.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_6of6_SHA256_STAR.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_11of16_MD5_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_12of16_MD5_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_11of32_SHA1_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_12of32_SHA1_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_27of32_SHA256_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_28of32_SHA256_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_13of16_MD5_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_14of16_MD5_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_13of32_SHA1_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_14of32_SHA1_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_29of32_SHA256_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_30of32_SHA256_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_11of16_MD5_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_12of16_MD5_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_11of32_SHA1_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_12of32_SHA1_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_27of32_SHA256_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_28of32_SHA256_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_13of16_MD5_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_14of16_MD5_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_13of32_SHA1_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_14of32_SHA1_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_29of32_SHA256_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_30of32_SHA256_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_01of16_MD5_FIXED_text.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_02of16_MD5_STAR_text.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_01of32_SHA1_FIXED_text.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_02of32_SHA1_STAR_text.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_17of32_SHA256_FIXED_text.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_18of32_SHA256_STAR_text.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_03of16_MD5_FIXED_data.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_04of16_MD5_STAR_data.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_03of32_SHA1_FIXED_data.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_04of32_SHA1_STAR_data.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_19of32_SHA256_FIXED_data.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_20of32_SHA256_STAR_data.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_05of16_MD5_FIXED_rdata.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_06of16_MD5_STAR_rdata.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_05of32_SHA1_FIXED_rdata.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_06of32_SHA1_STAR_rdata.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_21of32_SHA256_FIXED_rdata.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_22of32_SHA256_STAR_rdata.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_09of16_MD5_FIXED_idata.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_10of16_MD5_STAR_idata.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_09of32_SHA1_FIXED_idata.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_10of32_SHA1_STAR_idata.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_25of32_SHA256_FIXED_idata.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_26of32_SHA256_STAR_idata.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_11of16_MD5_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_12of16_MD5_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_11of32_SHA1_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_12of32_SHA1_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_27of32_SHA256_FIXED_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_28of32_SHA256_STAR_CRT.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_13of16_MD5_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_14of16_MD5_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_13of32_SHA1_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_14of32_SHA1_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_29of32_SHA256_FIXED_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_30of32_SHA256_STAR_tls.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_15of16_MD5_FIXED_rsrc.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MDB_16of16_MD5_STAR_rsrc.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_15of32_SHA1_FIXED_rsrc.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_16of32_SHA1_STAR_rsrc.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_31of32_SHA256_FIXED_rsrc.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.MSB_32of32_SHA256_STAR_rsrc.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_1of6_MD5_FIXED.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_2of6_MD5_STAR.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_3of6_SHA1_FIXED.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_4of6_SHA1_STAR.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_5of6_SHA256_FIXED.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.IMP_6of6_SHA256_STAR.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 1 Time: 3.103 sec (0 m 3 s) Start Date: 2025:05:03 13:30:31 End Date: 2025:05:03 13:30:34 [DEBUG]: stderr: [DEBUG]: Run command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamdscan/clamdscan -c /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/clamd-test.conf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe Sat May 3 13:30:34 2025 -> /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_14of22_PE_S1_BROAD_testexe_0.UNOFFICIAL FOUND [DEBUG]: Exit code: 1 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe: Test.GenSig.NDB_14of22_PE_S1_BROAD_testexe_0.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Infected files: 1 Time: 1.813 sec (0 m 1 s) Start Date: 2025:05:03 13:30:34 End Date: 2025:05:03 13:30:36 [DEBUG]: stderr: Sat May 3 13:30:36 2025 -> Waiting for all threads to finish Sat May 3 13:30:36 2025 -> Shutting down the main sockets. Sat May 3 13:30:36 2025 -> Pid file removed. Sat May 3 13:30:36 2025 -> --- Stopped at Sat May 3 13:30:36 2025 Sat May 3 13:30:36 2025 -> Closing the main sockets. Sat May 3 13:30:36 2025 -> Socket file removed. [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7822== Memcheck, a memory error detector [INFO]: ==7822== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7822== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7822== Command: /usr/bin/basename /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe [INFO]: ==7822== Parent PID: 7821 [INFO]: ==7822== [INFO]: --7822-- [INFO]: --7822-- Valgrind options: [INFO]: --7822-- -v [INFO]: --7822-- --trace-children=yes [INFO]: --7822-- --track-fds=yes [INFO]: --7822-- --leak-check=full [INFO]: --7822-- --show-possibly-lost=no [INFO]: --7822-- --show-leak-kinds=definite [INFO]: --7822-- --errors-for-leak-kinds=definite [INFO]: --7822-- --main-stacksize=16777216 [INFO]: --7822-- --gen-suppressions=all [INFO]: --7822-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7822-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5/valgrind.log [INFO]: --7822-- --error-exitcode=123 [INFO]: --7822-- Contents of /proc/version: [INFO]: --7822-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7822-- [INFO]: --7822-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7822-- Page sizes: currently 4096, max supported 4096 [INFO]: --7822-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7822-- Reading syms from /usr/bin/basename [INFO]: --7822-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7822-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7822-- might be shown as UnknownInlinedFun [INFO]: --7822-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7822-- object doesn't have a dynamic symbol table [INFO]: --7822-- Scheduler: using generic scheduler lock implementation. [INFO]: --7822-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7822-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7822== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7822-by-???-on-??? [INFO]: ==7822== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7822-by-???-on-??? [INFO]: ==7822== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7822-by-???-on-??? [INFO]: ==7822== [INFO]: ==7822== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7822== don't want to do, unless you know exactly what you're doing, [INFO]: ==7822== or are doing some strange experiment): [INFO]: ==7822== /usr/libexec/valgrind/../../bin/vgdb --pid=7822 ...command... [INFO]: ==7822== [INFO]: ==7822== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7822== /path/to/gdb /usr/bin/basename [INFO]: ==7822== and then give GDB the following command [INFO]: ==7822== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7822 [INFO]: ==7822== --pid is optional if only one valgrind process is running [INFO]: ==7822== [INFO]: --7822-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7822-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7822-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7822-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7822-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7822-- REDIR: 0x4926b70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7822-- REDIR: 0x49268d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7822-- REDIR: 0x4926a10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7822-- REDIR: 0x4918230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7822-- REDIR: 0x4917a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7822-- REDIR: 0x49938a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: ==7822== [INFO]: ==7822== FILE DESCRIPTORS: 9 open (1 std) at exit. [INFO]: ==7822== Open AF_UNIX socket 10: clamd-test.socket [INFO]: ==7822== [INFO]: ==7822== [INFO]: ==7822== (No origin, error cannot be suppressed) [INFO]: ==7822== Open file descriptor 9: [INFO]: ==7822== [INFO]: ==7822== [INFO]: ==7822== (No origin, error cannot be suppressed) [INFO]: ==7822== Open file descriptor 8: [INFO]: ==7822== [INFO]: ==7822== [INFO]: ==7822== (No origin, error cannot be suppressed) [INFO]: ==7822== Open file descriptor 7: [INFO]: ==7822== [INFO]: ==7822== [INFO]: ==7822== (No origin, error cannot be suppressed) [INFO]: ==7822== Open file descriptor 6: [INFO]: ==7822== [INFO]: ==7822== [INFO]: ==7822== (No origin, error cannot be suppressed) [INFO]: ==7822== Open AF_UNIX socket 5: clamd-test.socket [INFO]: ==7822== [INFO]: ==7822== [INFO]: ==7822== (No origin, error cannot be suppressed) [INFO]: ==7822== Open AF_INET socket 4: 127.0.0.1:3319 <-> [INFO]: ==7822== [INFO]: ==7822== [INFO]: ==7822== (No origin, error cannot be suppressed) [INFO]: ==7822== Open AF_INET6 socket 3: [::1]:3319 <-> [INFO]: ==7822== [INFO]: ==7822== [INFO]: ==7822== (No origin, error cannot be suppressed) [INFO]: ==7822== [INFO]: ==7822== HEAP SUMMARY: [INFO]: ==7822== in use at exit: 0 bytes in 0 blocks [INFO]: ==7822== total heap usage: 4 allocs, 4 frees, 4,149 bytes allocated [INFO]: ==7822== [INFO]: ==7822== All heap blocks were freed -- no leaks are possible [INFO]: ==7822== [INFO]: ==7822== ERROR SUMMARY: 8 errors from 8 contexts (suppressed: 0 from 0) [INFO]: ==7821== FILE DESCRIPTORS: 12 open (3 std) at exit. [INFO]: ==7821== Open file descriptor 255: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/virusaction-test.sh [INFO]: ==7821== at 0x49AE2C6: dup2 (in /usr/lib64/libc.so.6) [INFO]: ==7821== by 0x148F5D: move_to_high_fd (in /usr/bin/bash) [INFO]: ==7821== by 0x13A69D: main (in /usr/bin/bash) [INFO]: ==7821== [INFO]: { [INFO]: [INFO]: CoreError:FdNotClosed [INFO]: fun:dup2 [INFO]: fun:move_to_high_fd [INFO]: fun:main [INFO]: } [INFO]: ==7821== Open AF_UNIX socket 10: clamd-test.socket [INFO]: ==7821== [INFO]: ==7821== [INFO]: ==7821== (No origin, error cannot be suppressed) [INFO]: ==7821== Open file descriptor 9: [INFO]: ==7821== [INFO]: ==7821== [INFO]: ==7821== (No origin, error cannot be suppressed) [INFO]: ==7821== Open file descriptor 8: [INFO]: ==7821== [INFO]: ==7821== [INFO]: ==7821== (No origin, error cannot be suppressed) [INFO]: ==7821== Open file descriptor 7: [INFO]: ==7821== [INFO]: ==7821== [INFO]: ==7821== (No origin, error cannot be suppressed) [INFO]: ==7821== Open file descriptor 6: [INFO]: ==7821== [INFO]: ==7821== [INFO]: ==7821== (No origin, error cannot be suppressed) [INFO]: ==7821== Open AF_UNIX socket 5: clamd-test.socket [INFO]: ==7821== [INFO]: ==7821== [INFO]: ==7821== (No origin, error cannot be suppressed) [INFO]: ==7821== Open AF_INET socket 4: 127.0.0.1:3319 <-> [INFO]: ==7821== [INFO]: ==7821== [INFO]: ==7821== (No origin, error cannot be suppressed) [INFO]: ==7821== Open AF_INET6 socket 3: [::1]:3319 <-> [INFO]: ==7821== [INFO]: ==7821== [INFO]: ==7821== (No origin, error cannot be suppressed) [INFO]: ==7821== [INFO]: ==7821== HEAP SUMMARY: [INFO]: ==7821== in use at exit: 50,389 bytes in 405 blocks [INFO]: ==7821== total heap usage: 520 allocs, 115 frees, 76,475 bytes allocated [INFO]: ==7821== [INFO]: ==7821== Searching for pointers to 405 not-freed blocks [INFO]: ==7821== Checked 207,296 bytes [INFO]: ==7821== [INFO]: ==7821== 624 (32 direct, 592 indirect) bytes in 1 blocks are definitely lost in loss record 325 of 334 [INFO]: ==7821== at 0x4839550: malloc (vg_replace_malloc.c:446) [INFO]: ==7821== by 0x14A5CB: make_if_command (in /usr/bin/bash) [INFO]: ==7821== by 0x1447B5: yyparse (in /usr/bin/bash) [INFO]: ==7821== by 0x14658B: parse_command (in /usr/bin/bash) [INFO]: ==7821== by 0x146775: read_command (in /usr/bin/bash) [INFO]: ==7821== by 0x1469B7: reader_loop (in /usr/bin/bash) [INFO]: ==7821== by 0x13970F: main (in /usr/bin/bash) [INFO]: ==7821== [INFO]: { [INFO]: [INFO]: Memcheck:Leak [INFO]: match-leak-kinds: definite [INFO]: fun:malloc [INFO]: fun:make_if_command [INFO]: fun:yyparse [INFO]: fun:parse_command [INFO]: fun:read_command [INFO]: fun:reader_loop [INFO]: fun:main [INFO]: } [INFO]: ==7821== LEAK SUMMARY: [INFO]: ==7821== definitely lost: 32 bytes in 1 blocks [INFO]: ==7821== indirectly lost: 592 bytes in 29 blocks [INFO]: ==7821== possibly lost: 0 bytes in 0 blocks [INFO]: ==7821== still reachable: 49,765 bytes in 375 blocks [INFO]: ==7821== suppressed: 0 bytes in 0 blocks [INFO]: ==7821== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7821== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7821== [INFO]: ==7821== ERROR SUMMARY: 11 errors from 11 contexts (suppressed: 0 from 0) [INFO]: ==7821== [INFO]: ==7821== 1 errors in context 1 of 11: [INFO]: ==7821== File descriptor 255 was never created [INFO]: ==7821== at 0x49B427C: __fcntl64_nocancel_adjusted (in /usr/lib64/libc.so.6) [INFO]: ==7821== by 0x49AE9B9: fcntl (in /usr/lib64/libc.so.6) [INFO]: ==7821== by 0x148EF1: move_to_high_fd (in /usr/bin/bash) [INFO]: ==7821== by 0x13A69D: main (in /usr/bin/bash) [INFO]: { [INFO]: [INFO]: CoreError:FdBadUse [INFO]: fun:__fcntl64_nocancel_adjusted [INFO]: fun:fcntl [INFO]: fun:move_to_high_fd [INFO]: fun:main [INFO]: } [INFO]: ==7821== ERROR SUMMARY: 11 errors from 11 contexts (suppressed: 0 from 0) [INFO]: ==7800== File descriptor 3: AF_INET6 socket 3: [::1]:3319 <-> is already closed [INFO]: ==7800== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7800== Previously closed [INFO]: ==7800== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7800== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7800== Originally opened [INFO]: ==7800== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7800== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7800== File descriptor 4: AF_INET socket 4: 127.0.0.1:3319 <-> is already closed [INFO]: ==7800== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7800== Previously closed [INFO]: ==7800== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7800== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7800== Originally opened [INFO]: ==7800== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7800== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7800== File descriptor 5: AF_UNIX socket 5: clamd-test.socket is already closed [INFO]: ==7800== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7800== Previously closed [INFO]: ==7800== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7800== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7800== Originally opened [INFO]: ==7800== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x117B93: localserver (clamd/localserver.c:149) [INFO]: ==7800== by 0x115F97: main (clamd/clamd.c:733) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: --7800-- REDIR: 0x52426f0 (libc.so.6:malloc_usable_size) redirected to 0x4842608 (malloc_usable_size) [INFO]: --7800-- REDIR: 0x524fcf0 (libc.so.6:strspn) redirected to 0x484c4d0 (strspn) [INFO]: --7800-- REDIR: 0x5250130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: ==7800== [INFO]: ==7800== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7800== [INFO]: ==7800== HEAP SUMMARY: [INFO]: ==7800== in use at exit: 103,173 bytes in 3,208 blocks [INFO]: ==7800== total heap usage: 13,501 allocs, 10,293 frees, 3,867,034 bytes allocated [INFO]: ==7800== [INFO]: ==7800== Searching for pointers to 3,208 not-freed blocks [INFO]: ==7800== Checked 405,696 bytes [INFO]: ==7800== [INFO]: ==7800== LEAK SUMMARY: [INFO]: ==7800== definitely lost: 0 bytes in 0 blocks [INFO]: ==7800== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7800== possibly lost: 0 bytes in 0 blocks [INFO]: ==7800== still reachable: 103,173 bytes in 3,208 blocks [INFO]: ==7800== suppressed: 0 bytes in 0 blocks [INFO]: ==7800== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7800== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7800== [INFO]: ==7800== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) [INFO]: ==7800== [INFO]: ==7800== 1 errors in context 1 of 3: [INFO]: ==7800== File descriptor 5: AF_UNIX socket 5: clamd-test.socket is already closed [INFO]: ==7800== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7800== Previously closed [INFO]: ==7800== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7800== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7800== Originally opened [INFO]: ==7800== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x117B93: localserver (clamd/localserver.c:149) [INFO]: ==7800== by 0x115F97: main (clamd/clamd.c:733) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7800== [INFO]: ==7800== 1 errors in context 2 of 3: [INFO]: ==7800== File descriptor 4: AF_INET socket 4: 127.0.0.1:3319 <-> is already closed [INFO]: ==7800== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7800== Previously closed [INFO]: ==7800== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7800== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7800== Originally opened [INFO]: ==7800== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7800== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7800== [INFO]: ==7800== 1 errors in context 3 of 3: [INFO]: ==7800== File descriptor 3: /proc/self/status is already closed [INFO]: ==7800== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x1153FF: main (clamd/clamd.c:844) [INFO]: ==7800== Previously closed [INFO]: ==7800== at 0x529E15D: close (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x11BF77: acceptloop_th (clamd/server-th.c:653) [INFO]: ==7800== by 0x522F763: start_thread (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x52AD7C7: ??? (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: ==7800== Originally opened [INFO]: ==7800== at 0x52B0370: socket (in /usr/lib64/libc.so.6) [INFO]: ==7800== by 0x11E3CD: tcpserver (clamd/tcpserver.c:134) [INFO]: ==7800== by 0x11607D: main (clamd/clamd.c:703) [INFO]: { [INFO]: [INFO]: CoreError:FdBadClose [INFO]: fun:close [INFO]: fun:main [INFO]: } [INFO]: ==7800== ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) --------------------------- Captured stdout teardown --------------------------- [INFO]: Removed tmp directory: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-96s2dly5 =========================== short test summary info ============================ FAILED clamd_test.py::TC::test_clamd_01_ping_pong - AssertionError: Valgrind ... FAILED clamd_test.py::TC::test_clamd_02_clamdscan_version - AssertionError: V... FAILED clamd_test.py::TC::test_clamd_03_reload - AssertionError: Valgrind tes... FAILED clamd_test.py::TC::test_clamd_04_all_testfiles - AssertionError: Valgr... FAILED clamd_test.py::TC::test_clamd_05_check_clamd - AssertionError: Valgrin... FAILED clamd_test.py::TC::test_clamd_06_HeuristicScanPrecedence_off - Asserti... FAILED clamd_test.py::TC::test_clamd_07_HeuristicScanPrecedence_on - Assertio... FAILED clamd_test.py::TC::test_clamd_08_VirusEvent - AssertionError: Valgrind... FAILED clamd_test.py::TC::test_clamd_09_clamdscan_ExcludePath - AssertionErro... FAILED clamd_test.py::TC::test_clamd_10_allmatch_not_sticky - AssertionError:... ERROR clamd_test.py::TC::test_clamd_09_clamdscan_ExcludePath - AssertionError... ==================== 10 failed, 1 passed, 1 error in 58.80s ==================== Start 9: freshclam_valgrind 3/5 Test #9: freshclam_valgrind ...............***Failed 27.69 sec ============================= test session starts ============================== platform linux -- Python 3.13.3, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests collecting ... collected 11 items freshclam_test.py::TC::test_freshclam_00_version PASSED [ 9%] freshclam_test.py::TC::test_freshclam_01_file_copy FAILED [ 18%] freshclam_test.py::TC::test_freshclam_02_http_403 PASSED [ 27%] freshclam_test.py::TC::test_freshclam_03_http_403_daemonized PASSED [ 36%] freshclam_test.py::TC::test_freshclam_04_http_429 PASSED [ 45%] freshclam_test.py::TC::test_freshclam_05_cdiff_update FAILED [ 54%] freshclam_test.py::TC::test_freshclam_05_cdiff_update ERROR [ 54%] freshclam_test.py::TC::test_freshclam_05_cdiff_update_UNC SKIPPED (T...) [ 63%] freshclam_test.py::TC::test_freshclam_06_cdiff_partial_minus_1 FAILED [ 72%] freshclam_test.py::TC::test_freshclam_06_cdiff_partial_minus_1 ERROR [ 72%] freshclam_test.py::TC::test_freshclam_07_cdiff_partial_minus_2 FAILED [ 81%] freshclam_test.py::TC::test_freshclam_07_cdiff_partial_minus_2 ERROR [ 81%] freshclam_test.py::TC::test_freshclam_07_no_cdiff_out_of_date_cvd FAILED [ 90%] freshclam_test.py::TC::test_freshclam_07_no_cdiff_out_of_date_cvd ERROR [ 90%] freshclam_test.py::TC::test_freshclam_08_cdiff_update_twice FAILED [100%] freshclam_test.py::TC::test_freshclam_08_cdiff_update_twice ERROR [100%] ==================================== ERRORS ==================================== ____________ ERROR at teardown of TC.test_freshclam_05_cdiff_update ____________ self = def tearDown(self): if TC.mock_mirror != None: TC.mock_mirror.terminate() TC.mock_mirror = None # Clear the database directory try: shutil.rmtree(str(self.path_db)) except Exception: pass self.path_db.mkdir() # Clear the www directory try: shutil.rmtree(str(self.path_www)) except Exception: pass self.path_www.mkdir() super(TC, self).tearDown() > self.verify_valgrind_log() /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/freshclam_test.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Verify that freshclam can update from an older CVD to a newer with CDIFF patches [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam --no-dns --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/freshclam-test.conf --update-db=test Web server is running on port 8001 Mock Server: Test requested: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/www/test.cvd Mock Server: But they only want bytes 0 through 511 ... Mock Server: Sending 512 bytes back to client. Mock Server: Test requested: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/www/test-2.cdiff Mock Server: Sending 765 bytes back to client. [DEBUG]: Exit code: 1 [DEBUG]: stdout: Sat May 3 13:30:52 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/ Sat May 3 13:30:52 2025 -> Can't open freshclam.dat in /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database Sat May 3 13:30:52 2025 -> It probably doesn't exist yet. That's ok. Sat May 3 13:30:52 2025 -> Failed to load freshclam.dat; will create a new freshclam.dat Sat May 3 13:30:52 2025 -> Creating new freshclam.dat Sat May 3 13:30:52 2025 -> Saved freshclam.dat Sat May 3 13:30:52 2025 -> ClamAV update process started at Sat May 3 13:30:52 2025 Sat May 3 13:30:52 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/ Sat May 3 13:30:52 2025 -> check_for_new_database_version: Local copy of test found: test.cvd. Sat May 3 13:30:52 2025 -> Trying to retrieve CVD header from http://localhost:8001/test.cvd * Host localhost:8001 was resolved. * IPv6: ::1 * IPv4: 127.0.0.1 * Trying [::1]:8001... * connect to ::1 port 8001 from ::1 port 34434 failed: Connection refused * Trying 127.0.0.1:8001... * Connected to localhost (127.0.0.1) port 8001 * using HTTP/1.x > GET /test.cvd HTTP/1.1 Host: localhost:8001 Range: bytes=0-511 User-Agent: ClamAV/1.0.8 (OS: Linux, ARCH: s390x, CPU: s390x, UUID: 8860db23-fc41-4f66-95db-884f5c9b820c) Accept: */* If-Modified-Since: Tue, 22 Jun 2021 18:58:22 GMT Connection: close * HTTP 1.0, assume close after body < HTTP/1.0 206 Partial Content < Server: BaseHTTP/0.6 Python/3.13.3 < Date: Sat, 03 May 2025 13:30:52 GMT < Content-type: application/octet-stream < * abort upload * shutting down connection #0 Sat May 3 13:30:52 2025 -> OK Sat May 3 13:30:52 2025 -> test database version obtained using HTTP GET: 6 Sat May 3 13:30:52 2025 -> test database available for update (local version: 1, remote version: 6) Sat May 3 13:30:52 2025 -> Retrieving http://localhost:8001/test-2.cdiff Sat May 3 13:30:52 2025 -> downloadFile: Download source: http://localhost:8001/test-2.cdiff Sat May 3 13:30:52 2025 -> downloadFile: Download destination: ./clamav-a54a5c52f8b8884634629a86fc9340fb.tmp [DEBUG]: stderr: WARNING: Sat May 3 13:30:52 2025 -> DNS Update Info disabled. Falling back to HTTP mode. [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7857== Memcheck, a memory error detector [INFO]: ==7857== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7857== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7857== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam --no-dns --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/freshclam-test.conf --update-db=test [INFO]: ==7857== Parent PID: 7825 [INFO]: ==7857== [INFO]: --7857-- [INFO]: --7857-- Valgrind options: [INFO]: --7857-- -v [INFO]: --7857-- --trace-children=yes [INFO]: --7857-- --track-fds=yes [INFO]: --7857-- --leak-check=full [INFO]: --7857-- --show-possibly-lost=no [INFO]: --7857-- --show-leak-kinds=definite [INFO]: --7857-- --errors-for-leak-kinds=definite [INFO]: --7857-- --main-stacksize=16777216 [INFO]: --7857-- --gen-suppressions=all [INFO]: --7857-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7857-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log [INFO]: --7857-- --error-exitcode=123 [INFO]: --7857-- Contents of /proc/version: [INFO]: --7857-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7857-- [INFO]: --7857-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7857-- Page sizes: currently 4096, max supported 4096 [INFO]: --7857-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7857-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam [INFO]: --7857-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7857-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7857-- might be shown as UnknownInlinedFun [INFO]: --7857-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7857-- object doesn't have a dynamic symbol table [INFO]: --7857-- Scheduler: using generic scheduler lock implementation. [INFO]: --7857-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7857-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7857== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7857-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7857== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7857-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7857== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7857-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7857== [INFO]: ==7857== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7857== don't want to do, unless you know exactly what you're doing, [INFO]: ==7857== or are doing some strange experiment): [INFO]: ==7857== /usr/libexec/valgrind/../../bin/vgdb --pid=7857 ...command... [INFO]: ==7857== [INFO]: ==7857== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7857== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam [INFO]: ==7857== and then give GDB the following command [INFO]: ==7857== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7857 [INFO]: ==7857== --pid is optional if only one valgrind process is running [INFO]: ==7857== [INFO]: --7857-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7857-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7857-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7857-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7857-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libfreshclam.so.2.0.2 [INFO]: --7857-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7857-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7857-- Reading syms from /usr/lib64/libcurl.so.4.8.0 [INFO]: --7857-- Reading syms from /usr/lib64/libssl.so.3.2.4 [INFO]: --7857-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7857-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7857-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7857-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7857-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7857-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7857-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7857-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7857-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7857-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7857-- Reading syms from /usr/lib64/libnghttp2.so.14.28.3 [INFO]: --7857-- Reading syms from /usr/lib64/libidn2.so.0.4.0 [INFO]: --7857-- Reading syms from /usr/lib64/libssh.so.4.10.1 [INFO]: --7857-- Reading syms from /usr/lib64/libpsl.so.5.3.5 [INFO]: --7857-- Reading syms from /usr/lib64/libgssapi_krb5.so.2.2 [INFO]: --7857-- Reading syms from /usr/lib64/libldap.so.2.0.200 [INFO]: --7857-- Reading syms from /usr/lib64/liblber.so.2.0.200 [INFO]: --7857-- Reading syms from /usr/lib64/libbrotlidec.so.1.1.0 [INFO]: --7857-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7857-- Reading syms from /usr/lib64/libunistring.so.5.0.0 [INFO]: --7857-- Reading syms from /usr/lib64/libkrb5.so.3.3 [INFO]: --7857-- Reading syms from /usr/lib64/libk5crypto.so.3.1 [INFO]: --7857-- Reading syms from /usr/lib64/libcom_err.so.2.1 [INFO]: --7857-- Reading syms from /usr/lib64/libkrb5support.so.0.1 [INFO]: --7857-- Reading syms from /usr/lib64/libkeyutils.so.1.10 [INFO]: --7857-- Reading syms from /usr/lib64/libresolv.so.2 [INFO]: --7857-- Reading syms from /usr/lib64/libevent-2.1.so.7.0.1 [INFO]: --7857-- Reading syms from /usr/lib64/libsasl2.so.3.0.0 [INFO]: --7857-- Reading syms from /usr/lib64/libbrotlicommon.so.1.1.0 [INFO]: --7857-- Reading syms from /usr/lib64/libselinux.so.1 [INFO]: --7857-- Reading syms from /usr/lib64/libcrypt.so.2.0.0 [INFO]: --7857-- REDIR: 0x5277ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7857-- REDIR: 0x527aee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7857-- REDIR: 0x5281b70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7857-- REDIR: 0x52818d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7857-- REDIR: 0x5272a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7857-- REDIR: 0x52ee8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7857-- REDIR: 0x5277b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7857-- REDIR: 0x5273230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7857-- REDIR: 0x5281a10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7857-- REDIR: 0x5282350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7857-- REDIR: 0x527f4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7857-- REDIR: 0x5281ee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7857-- REDIR: 0x5273e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7857-- REDIR: 0x52735c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7857-- REDIR: 0x527f5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7857-- REDIR: 0x527f670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7857-- REDIR: 0x5281ad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7857-- REDIR: 0x5281020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7857-- REDIR: 0x5280d30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7857-- REDIR: 0x527f400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7857-- REDIR: 0x527abc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7857-- REDIR: 0x5282130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: --7857-- REDIR: 0x52ee8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7857-- REDIR: 0x5273c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: VEX temporary storage exhausted. [INFO]: Pool = TEMP, start 0x8015ee0f0 curr 0x8019e11e8 end 0x801ab2c2f (size 5000000) [INFO]: [INFO]: vex: the `impossible' happened: [INFO]: VEX temporary storage exhausted. [INFO]: Increase N_{TEMPORARY,PERMANENT}_BYTES and recompile. [INFO]: vex storage: T total 1185193568 bytes allocated [INFO]: vex storage: P total 0 bytes allocated [INFO]: [INFO]: valgrind: the 'impossible' happened: [INFO]: LibVEX called failure_exit(). [INFO]: [INFO]: host stacktrace: [INFO]: ==7857== at 0x800049744: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0x800049845: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0x8000506DB: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0x800050715: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0x800060A65: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0x80012FFA3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0x80013010F: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0x8001391B9: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0x8000655A5: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0x8000A88E3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0x8000B0D7D: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0x8000F601B: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: [INFO]: sched status: [INFO]: running_tid=1 [INFO]: [INFO]: Thread 1: status = VgTs_Runnable (lwpid 7857) [INFO]: ==7857== at 0x4B18860: fp_mul_comba32 (libclamav/tomsfastmath/mul/fp_mul_comba_32.c:161) [INFO]: ==7857== by 0x4AE35B1: fp_mul (libclamav/tomsfastmath/mul/fp_mul.c:113) [INFO]: ==7857== by 0x4AE2729: UnknownInlinedFun (libclamav/tomsfastmath/mul/fp_mulmod.c:16) [INFO]: ==7857== by 0x4AE2729: _fp_exptmod.llvm.15658363417661541942 (libclamav/tomsfastmath/exptmod/fp_exptmod.c:132) [INFO]: ==7857== by 0x49A4665: UnknownInlinedFun (libclamav/tomsfastmath/exptmod/fp_exptmod.c:270) [INFO]: ==7857== by 0x49A4665: cli_decodesig.llvm.5962502689292317868 (libclamav/dsig.c:107) [INFO]: ==7857== by 0x49A4833: cli_versig2 (libclamav/dsig.c:285) [INFO]: ==7857== by 0x4CC416B: clamav_rust::cdiff::cdiff_apply (cdiff.rs:643) [INFO]: ==7857== by 0x4CBFC63: cdiff_apply (cdiff.rs:591) [INFO]: ==7857== by 0x486502D: downloadPatch (libfreshclam/libfreshclam_internal.c:1649) [INFO]: ==7857== by 0x486502D: updatedb (libfreshclam/libfreshclam_internal.c:2338) [INFO]: ==7857== by 0x4862E09: fc_update_database (libfreshclam/libfreshclam.c:633) [INFO]: ==7857== by 0x48633EF: fc_update_databases (libfreshclam/libfreshclam.c:805) [INFO]: ==7857== by 0x10BCDD: perform_database_update (freshclam/freshclam.c:1514) [INFO]: ==7857== by 0x10CFAF: main (freshclam/freshclam.c:1877) [INFO]: client stack range: [0x1FFEFE7000 0x1FFF000FFF] client SP: 0x1FFEFE71C0 [INFO]: valgrind stack range: [0x1002DA6000 0x1002EA5FFF] top usage: 55064 of 1048576 [INFO]: [INFO]: [INFO]: Note: see also the FAQ in the source distribution. [INFO]: It contains workarounds to several common problems. [INFO]: In particular, if Valgrind aborted or crashed after [INFO]: identifying problems in your program, there's a good chance [INFO]: that fixing those problems will prevent Valgrind aborting or [INFO]: crashing, especially if it happened in m_mallocfree.c. [INFO]: [INFO]: If that doesn't help, please report this bug to: www.valgrind.org [INFO]: [INFO]: In the bug report, send all the above text, the valgrind [INFO]: version, and what OS and version you are using. Thanks. [INFO]: ----------------------------- Captured stderr call ----------------------------- 127.0.0.1 - - [03/May/2025 13:30:52] "GET /test.cvd HTTP/1.1" 206 - 127.0.0.1 - - [03/May/2025 13:30:52] "GET /test-2.cdiff HTTP/1.1" 200 - _______ ERROR at teardown of TC.test_freshclam_06_cdiff_partial_minus_1 ________ self = def tearDown(self): if TC.mock_mirror != None: TC.mock_mirror.terminate() TC.mock_mirror = None # Clear the database directory try: shutil.rmtree(str(self.path_db)) except Exception: pass self.path_db.mkdir() # Clear the www directory try: shutil.rmtree(str(self.path_www)) except Exception: pass self.path_www.mkdir() super(TC, self).tearDown() > self.verify_valgrind_log() /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/freshclam_test.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Verify that freshclam will accept a partial update with 1 missing cdiff [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam --no-dns --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/freshclam-test.conf --update-db=test Web server is running on port 8001 Mock Server: Test requested: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/www/test.cvd Mock Server: But they only want bytes 0 through 511 ... Mock Server: Sending 512 bytes back to client. Mock Server: Test requested: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/www/test-4.cdiff Mock Server: Sending 945 bytes back to client. [DEBUG]: Exit code: 1 [DEBUG]: stdout: Sat May 3 13:30:55 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/ Sat May 3 13:30:55 2025 -> Can't open freshclam.dat in /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database Sat May 3 13:30:55 2025 -> It probably doesn't exist yet. That's ok. Sat May 3 13:30:55 2025 -> Failed to load freshclam.dat; will create a new freshclam.dat Sat May 3 13:30:55 2025 -> Creating new freshclam.dat Sat May 3 13:30:55 2025 -> Saved freshclam.dat Sat May 3 13:30:55 2025 -> ClamAV update process started at Sat May 3 13:30:55 2025 Sat May 3 13:30:55 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/ Sat May 3 13:30:55 2025 -> check_for_new_database_version: Local copy of test found: test.cvd. Sat May 3 13:30:55 2025 -> Trying to retrieve CVD header from http://localhost:8001/test.cvd * Host localhost:8001 was resolved. * IPv6: ::1 * IPv4: 127.0.0.1 * Trying [::1]:8001... * connect to ::1 port 8001 from ::1 port 34464 failed: Connection refused * Trying 127.0.0.1:8001... * Connected to localhost (127.0.0.1) port 8001 * using HTTP/1.x > GET /test.cvd HTTP/1.1 Host: localhost:8001 Range: bytes=0-511 User-Agent: ClamAV/1.0.8 (OS: Linux, ARCH: s390x, CPU: s390x, UUID: 9b77fe60-5800-4d21-b05a-96f0f4218480) Accept: */* If-Modified-Since: Wed, 23 Jun 2021 00:40:09 GMT Connection: close * HTTP 1.0, assume close after body < HTTP/1.0 206 Partial Content < Server: BaseHTTP/0.6 Python/3.13.3 < Date: Sat, 03 May 2025 13:30:55 GMT < Content-type: application/octet-stream < * abort upload * shutting down connection #0 Sat May 3 13:30:55 2025 -> OK Sat May 3 13:30:55 2025 -> test database version obtained using HTTP GET: 6 Sat May 3 13:30:55 2025 -> test database available for update (local version: 3, remote version: 6) Sat May 3 13:30:55 2025 -> Retrieving http://localhost:8001/test-4.cdiff Sat May 3 13:30:55 2025 -> downloadFile: Download source: http://localhost:8001/test-4.cdiff Sat May 3 13:30:55 2025 -> downloadFile: Download destination: ./clamav-7f2345a7702dbe05286dc061549c0309.tmp [DEBUG]: stderr: WARNING: Sat May 3 13:30:55 2025 -> DNS Update Info disabled. Falling back to HTTP mode. [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7864== Memcheck, a memory error detector [INFO]: ==7864== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7864== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7864== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam --no-dns --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/freshclam-test.conf --update-db=test [INFO]: ==7864== Parent PID: 7825 [INFO]: ==7864== [INFO]: --7864-- [INFO]: --7864-- Valgrind options: [INFO]: --7864-- -v [INFO]: --7864-- --trace-children=yes [INFO]: --7864-- --track-fds=yes [INFO]: --7864-- --leak-check=full [INFO]: --7864-- --show-possibly-lost=no [INFO]: --7864-- --show-leak-kinds=definite [INFO]: --7864-- --errors-for-leak-kinds=definite [INFO]: --7864-- --main-stacksize=16777216 [INFO]: --7864-- --gen-suppressions=all [INFO]: --7864-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7864-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log [INFO]: --7864-- --error-exitcode=123 [INFO]: --7864-- Contents of /proc/version: [INFO]: --7864-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7864-- [INFO]: --7864-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7864-- Page sizes: currently 4096, max supported 4096 [INFO]: --7864-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7864-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam [INFO]: --7864-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7864-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7864-- might be shown as UnknownInlinedFun [INFO]: --7864-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7864-- object doesn't have a dynamic symbol table [INFO]: --7864-- Scheduler: using generic scheduler lock implementation. [INFO]: --7864-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7864-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7864== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7864-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7864== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7864-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7864== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7864-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7864== [INFO]: ==7864== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7864== don't want to do, unless you know exactly what you're doing, [INFO]: ==7864== or are doing some strange experiment): [INFO]: ==7864== /usr/libexec/valgrind/../../bin/vgdb --pid=7864 ...command... [INFO]: ==7864== [INFO]: ==7864== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7864== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam [INFO]: ==7864== and then give GDB the following command [INFO]: ==7864== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7864 [INFO]: ==7864== --pid is optional if only one valgrind process is running [INFO]: ==7864== [INFO]: --7864-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7864-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7864-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7864-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7864-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libfreshclam.so.2.0.2 [INFO]: --7864-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7864-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7864-- Reading syms from /usr/lib64/libcurl.so.4.8.0 [INFO]: --7864-- Reading syms from /usr/lib64/libssl.so.3.2.4 [INFO]: --7864-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7864-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7864-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7864-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7864-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7864-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7864-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7864-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7864-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7864-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7864-- Reading syms from /usr/lib64/libnghttp2.so.14.28.3 [INFO]: --7864-- Reading syms from /usr/lib64/libidn2.so.0.4.0 [INFO]: --7864-- Reading syms from /usr/lib64/libssh.so.4.10.1 [INFO]: --7864-- Reading syms from /usr/lib64/libpsl.so.5.3.5 [INFO]: --7864-- Reading syms from /usr/lib64/libgssapi_krb5.so.2.2 [INFO]: --7864-- Reading syms from /usr/lib64/libldap.so.2.0.200 [INFO]: --7864-- Reading syms from /usr/lib64/liblber.so.2.0.200 [INFO]: --7864-- Reading syms from /usr/lib64/libbrotlidec.so.1.1.0 [INFO]: --7864-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7864-- Reading syms from /usr/lib64/libunistring.so.5.0.0 [INFO]: --7864-- Reading syms from /usr/lib64/libkrb5.so.3.3 [INFO]: --7864-- Reading syms from /usr/lib64/libk5crypto.so.3.1 [INFO]: --7864-- Reading syms from /usr/lib64/libcom_err.so.2.1 [INFO]: --7864-- Reading syms from /usr/lib64/libkrb5support.so.0.1 [INFO]: --7864-- Reading syms from /usr/lib64/libkeyutils.so.1.10 [INFO]: --7864-- Reading syms from /usr/lib64/libresolv.so.2 [INFO]: --7864-- Reading syms from /usr/lib64/libevent-2.1.so.7.0.1 [INFO]: --7864-- Reading syms from /usr/lib64/libsasl2.so.3.0.0 [INFO]: --7864-- Reading syms from /usr/lib64/libbrotlicommon.so.1.1.0 [INFO]: --7864-- Reading syms from /usr/lib64/libselinux.so.1 [INFO]: --7864-- Reading syms from /usr/lib64/libcrypt.so.2.0.0 [INFO]: --7864-- REDIR: 0x5277ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7864-- REDIR: 0x527aee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7864-- REDIR: 0x5281b70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7864-- REDIR: 0x52818d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7864-- REDIR: 0x5272a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7864-- REDIR: 0x52ee8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7864-- REDIR: 0x5277b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7864-- REDIR: 0x5273230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7864-- REDIR: 0x5281a10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7864-- REDIR: 0x5282350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7864-- REDIR: 0x527f4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7864-- REDIR: 0x5281ee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7864-- REDIR: 0x5273e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7864-- REDIR: 0x52735c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7864-- REDIR: 0x527f5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7864-- REDIR: 0x527f670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7864-- REDIR: 0x5281ad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7864-- REDIR: 0x5281020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7864-- REDIR: 0x5280d30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7864-- REDIR: 0x527f400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7864-- REDIR: 0x527abc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7864-- REDIR: 0x5282130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: --7864-- REDIR: 0x52ee8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7864-- REDIR: 0x5273c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: VEX temporary storage exhausted. [INFO]: Pool = TEMP, start 0x8015ee0f0 curr 0x8019e11e8 end 0x801ab2c2f (size 5000000) [INFO]: [INFO]: vex: the `impossible' happened: [INFO]: VEX temporary storage exhausted. [INFO]: Increase N_{TEMPORARY,PERMANENT}_BYTES and recompile. [INFO]: vex storage: T total 1182238552 bytes allocated [INFO]: vex storage: P total 0 bytes allocated [INFO]: [INFO]: valgrind: the 'impossible' happened: [INFO]: LibVEX called failure_exit(). [INFO]: [INFO]: host stacktrace: [INFO]: ==7864== at 0x800049744: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0x800049845: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0x8000506DB: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0x800050715: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0x800060A65: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0x80012FFA3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0x80013010F: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0x8001391B9: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0x8000655A5: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0x8000A88E3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0x8000B0D7D: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0x8000F601B: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: [INFO]: sched status: [INFO]: running_tid=1 [INFO]: [INFO]: Thread 1: status = VgTs_Runnable (lwpid 7864) [INFO]: ==7864== at 0x4B18860: fp_mul_comba32 (libclamav/tomsfastmath/mul/fp_mul_comba_32.c:161) [INFO]: ==7864== by 0x4AE35B1: fp_mul (libclamav/tomsfastmath/mul/fp_mul.c:113) [INFO]: ==7864== by 0x4AE2729: UnknownInlinedFun (libclamav/tomsfastmath/mul/fp_mulmod.c:16) [INFO]: ==7864== by 0x4AE2729: _fp_exptmod.llvm.15658363417661541942 (libclamav/tomsfastmath/exptmod/fp_exptmod.c:132) [INFO]: ==7864== by 0x49A4665: UnknownInlinedFun (libclamav/tomsfastmath/exptmod/fp_exptmod.c:270) [INFO]: ==7864== by 0x49A4665: cli_decodesig.llvm.5962502689292317868 (libclamav/dsig.c:107) [INFO]: ==7864== by 0x49A4833: cli_versig2 (libclamav/dsig.c:285) [INFO]: ==7864== by 0x4CC416B: clamav_rust::cdiff::cdiff_apply (cdiff.rs:643) [INFO]: ==7864== by 0x4CBFC63: cdiff_apply (cdiff.rs:591) [INFO]: ==7864== by 0x486502D: downloadPatch (libfreshclam/libfreshclam_internal.c:1649) [INFO]: ==7864== by 0x486502D: updatedb (libfreshclam/libfreshclam_internal.c:2338) [INFO]: ==7864== by 0x4862E09: fc_update_database (libfreshclam/libfreshclam.c:633) [INFO]: ==7864== by 0x48633EF: fc_update_databases (libfreshclam/libfreshclam.c:805) [INFO]: ==7864== by 0x10BCDD: perform_database_update (freshclam/freshclam.c:1514) [INFO]: ==7864== by 0x10CFAF: main (freshclam/freshclam.c:1877) [INFO]: client stack range: [0x1FFEFE7000 0x1FFF000FFF] client SP: 0x1FFEFE71C0 [INFO]: valgrind stack range: [0x1002DA6000 0x1002EA5FFF] top usage: 55064 of 1048576 [INFO]: [INFO]: [INFO]: Note: see also the FAQ in the source distribution. [INFO]: It contains workarounds to several common problems. [INFO]: In particular, if Valgrind aborted or crashed after [INFO]: identifying problems in your program, there's a good chance [INFO]: that fixing those problems will prevent Valgrind aborting or [INFO]: crashing, especially if it happened in m_mallocfree.c. [INFO]: [INFO]: If that doesn't help, please report this bug to: www.valgrind.org [INFO]: [INFO]: In the bug report, send all the above text, the valgrind [INFO]: version, and what OS and version you are using. Thanks. [INFO]: ----------------------------- Captured stderr call ----------------------------- 127.0.0.1 - - [03/May/2025 13:30:55] "GET /test.cvd HTTP/1.1" 206 - 127.0.0.1 - - [03/May/2025 13:30:55] "GET /test-4.cdiff HTTP/1.1" 200 - _______ ERROR at teardown of TC.test_freshclam_07_cdiff_partial_minus_2 ________ self = def tearDown(self): if TC.mock_mirror != None: TC.mock_mirror.terminate() TC.mock_mirror = None # Clear the database directory try: shutil.rmtree(str(self.path_db)) except Exception: pass self.path_db.mkdir() # Clear the www directory try: shutil.rmtree(str(self.path_www)) except Exception: pass self.path_www.mkdir() super(TC, self).tearDown() > self.verify_valgrind_log() /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/freshclam_test.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Verify that freshclam behavior with 2 missing cdiffs [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam --no-dns --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/freshclam-test.conf --update-db=test Web server is running on port 8001 Mock Server: Test requested: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/www/test.cvd Mock Server: But they only want bytes 0 through 511 ... Mock Server: Sending 512 bytes back to client. Mock Server: Test requested: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/www/test-4.cdiff Mock Server: Sending 945 bytes back to client. [DEBUG]: Exit code: 1 [DEBUG]: stdout: Sat May 3 13:30:57 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/ Sat May 3 13:30:58 2025 -> Can't open freshclam.dat in /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database Sat May 3 13:30:58 2025 -> It probably doesn't exist yet. That's ok. Sat May 3 13:30:58 2025 -> Failed to load freshclam.dat; will create a new freshclam.dat Sat May 3 13:30:58 2025 -> Creating new freshclam.dat Sat May 3 13:30:58 2025 -> Saved freshclam.dat Sat May 3 13:30:58 2025 -> ClamAV update process started at Sat May 3 13:30:58 2025 Sat May 3 13:30:58 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/ Sat May 3 13:30:58 2025 -> check_for_new_database_version: Local copy of test found: test.cvd. Sat May 3 13:30:58 2025 -> Trying to retrieve CVD header from http://localhost:8001/test.cvd * Host localhost:8001 was resolved. * IPv6: ::1 * IPv4: 127.0.0.1 * Trying [::1]:8001... * connect to ::1 port 8001 from ::1 port 52626 failed: Connection refused * Trying 127.0.0.1:8001... * Connected to localhost (127.0.0.1) port 8001 * using HTTP/1.x > GET /test.cvd HTTP/1.1 Host: localhost:8001 Range: bytes=0-511 User-Agent: ClamAV/1.0.8 (OS: Linux, ARCH: s390x, CPU: s390x, UUID: 14d6df62-2a55-475a-8b82-1b0e0e4d14c7) Accept: */* If-Modified-Since: Wed, 23 Jun 2021 00:40:09 GMT Connection: close * HTTP 1.0, assume close after body < HTTP/1.0 206 Partial Content < Server: BaseHTTP/0.6 Python/3.13.3 < Date: Sat, 03 May 2025 13:30:58 GMT < Content-type: application/octet-stream < * abort upload * shutting down connection #0 Sat May 3 13:30:58 2025 -> OK Sat May 3 13:30:58 2025 -> test database version obtained using HTTP GET: 6 Sat May 3 13:30:58 2025 -> test database available for update (local version: 3, remote version: 6) Sat May 3 13:30:58 2025 -> Retrieving http://localhost:8001/test-4.cdiff Sat May 3 13:30:58 2025 -> downloadFile: Download source: http://localhost:8001/test-4.cdiff Sat May 3 13:30:58 2025 -> downloadFile: Download destination: ./clamav-abccf8633bf9c652713d0fc04b53715d.tmp [DEBUG]: stderr: WARNING: Sat May 3 13:30:58 2025 -> DNS Update Info disabled. Falling back to HTTP mode. [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7871== Memcheck, a memory error detector [INFO]: ==7871== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7871== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7871== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam --no-dns --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/freshclam-test.conf --update-db=test [INFO]: ==7871== Parent PID: 7825 [INFO]: ==7871== [INFO]: --7871-- [INFO]: --7871-- Valgrind options: [INFO]: --7871-- -v [INFO]: --7871-- --trace-children=yes [INFO]: --7871-- --track-fds=yes [INFO]: --7871-- --leak-check=full [INFO]: --7871-- --show-possibly-lost=no [INFO]: --7871-- --show-leak-kinds=definite [INFO]: --7871-- --errors-for-leak-kinds=definite [INFO]: --7871-- --main-stacksize=16777216 [INFO]: --7871-- --gen-suppressions=all [INFO]: --7871-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7871-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log [INFO]: --7871-- --error-exitcode=123 [INFO]: --7871-- Contents of /proc/version: [INFO]: --7871-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7871-- [INFO]: --7871-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7871-- Page sizes: currently 4096, max supported 4096 [INFO]: --7871-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7871-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam [INFO]: --7871-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7871-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7871-- might be shown as UnknownInlinedFun [INFO]: --7871-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7871-- object doesn't have a dynamic symbol table [INFO]: --7871-- Scheduler: using generic scheduler lock implementation. [INFO]: --7871-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7871-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7871== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7871-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7871== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7871-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7871== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7871-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7871== [INFO]: ==7871== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7871== don't want to do, unless you know exactly what you're doing, [INFO]: ==7871== or are doing some strange experiment): [INFO]: ==7871== /usr/libexec/valgrind/../../bin/vgdb --pid=7871 ...command... [INFO]: ==7871== [INFO]: ==7871== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7871== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam [INFO]: ==7871== and then give GDB the following command [INFO]: ==7871== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7871 [INFO]: ==7871== --pid is optional if only one valgrind process is running [INFO]: ==7871== [INFO]: --7871-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7871-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7871-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7871-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7871-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libfreshclam.so.2.0.2 [INFO]: --7871-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7871-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7871-- Reading syms from /usr/lib64/libcurl.so.4.8.0 [INFO]: --7871-- Reading syms from /usr/lib64/libssl.so.3.2.4 [INFO]: --7871-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7871-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7871-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7871-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7871-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7871-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7871-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7871-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7871-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7871-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7871-- Reading syms from /usr/lib64/libnghttp2.so.14.28.3 [INFO]: --7871-- Reading syms from /usr/lib64/libidn2.so.0.4.0 [INFO]: --7871-- Reading syms from /usr/lib64/libssh.so.4.10.1 [INFO]: --7871-- Reading syms from /usr/lib64/libpsl.so.5.3.5 [INFO]: --7871-- Reading syms from /usr/lib64/libgssapi_krb5.so.2.2 [INFO]: --7871-- Reading syms from /usr/lib64/libldap.so.2.0.200 [INFO]: --7871-- Reading syms from /usr/lib64/liblber.so.2.0.200 [INFO]: --7871-- Reading syms from /usr/lib64/libbrotlidec.so.1.1.0 [INFO]: --7871-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7871-- Reading syms from /usr/lib64/libunistring.so.5.0.0 [INFO]: --7871-- Reading syms from /usr/lib64/libkrb5.so.3.3 [INFO]: --7871-- Reading syms from /usr/lib64/libk5crypto.so.3.1 [INFO]: --7871-- Reading syms from /usr/lib64/libcom_err.so.2.1 [INFO]: --7871-- Reading syms from /usr/lib64/libkrb5support.so.0.1 [INFO]: --7871-- Reading syms from /usr/lib64/libkeyutils.so.1.10 [INFO]: --7871-- Reading syms from /usr/lib64/libresolv.so.2 [INFO]: --7871-- Reading syms from /usr/lib64/libevent-2.1.so.7.0.1 [INFO]: --7871-- Reading syms from /usr/lib64/libsasl2.so.3.0.0 [INFO]: --7871-- Reading syms from /usr/lib64/libbrotlicommon.so.1.1.0 [INFO]: --7871-- Reading syms from /usr/lib64/libselinux.so.1 [INFO]: --7871-- Reading syms from /usr/lib64/libcrypt.so.2.0.0 [INFO]: --7871-- REDIR: 0x5277ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7871-- REDIR: 0x527aee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7871-- REDIR: 0x5281b70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7871-- REDIR: 0x52818d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7871-- REDIR: 0x5272a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7871-- REDIR: 0x52ee8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7871-- REDIR: 0x5277b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7871-- REDIR: 0x5273230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7871-- REDIR: 0x5281a10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7871-- REDIR: 0x5282350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7871-- REDIR: 0x527f4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7871-- REDIR: 0x5281ee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7871-- REDIR: 0x5273e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7871-- REDIR: 0x52735c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7871-- REDIR: 0x527f5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7871-- REDIR: 0x527f670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7871-- REDIR: 0x5281ad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7871-- REDIR: 0x5281020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7871-- REDIR: 0x5280d30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7871-- REDIR: 0x527f400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7871-- REDIR: 0x527abc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7871-- REDIR: 0x5282130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: --7871-- REDIR: 0x52ee8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7871-- REDIR: 0x5273c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: VEX temporary storage exhausted. [INFO]: Pool = TEMP, start 0x8015ee0f0 curr 0x8019e11e8 end 0x801ab2c2f (size 5000000) [INFO]: [INFO]: vex: the `impossible' happened: [INFO]: VEX temporary storage exhausted. [INFO]: Increase N_{TEMPORARY,PERMANENT}_BYTES and recompile. [INFO]: vex storage: T total 1182372416 bytes allocated [INFO]: vex storage: P total 0 bytes allocated [INFO]: [INFO]: valgrind: the 'impossible' happened: [INFO]: LibVEX called failure_exit(). [INFO]: [INFO]: host stacktrace: [INFO]: ==7871== at 0x800049744: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0x800049845: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0x8000506DB: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0x800050715: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0x800060A65: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0x80012FFA3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0x80013010F: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0x8001391B9: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0x8000655A5: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0x8000A88E3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0x8000B0D7D: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0x8000F601B: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: [INFO]: sched status: [INFO]: running_tid=1 [INFO]: [INFO]: Thread 1: status = VgTs_Runnable (lwpid 7871) [INFO]: ==7871== at 0x4B18860: fp_mul_comba32 (libclamav/tomsfastmath/mul/fp_mul_comba_32.c:161) [INFO]: ==7871== by 0x4AE35B1: fp_mul (libclamav/tomsfastmath/mul/fp_mul.c:113) [INFO]: ==7871== by 0x4AE2729: UnknownInlinedFun (libclamav/tomsfastmath/mul/fp_mulmod.c:16) [INFO]: ==7871== by 0x4AE2729: _fp_exptmod.llvm.15658363417661541942 (libclamav/tomsfastmath/exptmod/fp_exptmod.c:132) [INFO]: ==7871== by 0x49A4665: UnknownInlinedFun (libclamav/tomsfastmath/exptmod/fp_exptmod.c:270) [INFO]: ==7871== by 0x49A4665: cli_decodesig.llvm.5962502689292317868 (libclamav/dsig.c:107) [INFO]: ==7871== by 0x49A4833: cli_versig2 (libclamav/dsig.c:285) [INFO]: ==7871== by 0x4CC416B: clamav_rust::cdiff::cdiff_apply (cdiff.rs:643) [INFO]: ==7871== by 0x4CBFC63: cdiff_apply (cdiff.rs:591) [INFO]: ==7871== by 0x486502D: downloadPatch (libfreshclam/libfreshclam_internal.c:1649) [INFO]: ==7871== by 0x486502D: updatedb (libfreshclam/libfreshclam_internal.c:2338) [INFO]: ==7871== by 0x4862E09: fc_update_database (libfreshclam/libfreshclam.c:633) [INFO]: ==7871== by 0x48633EF: fc_update_databases (libfreshclam/libfreshclam.c:805) [INFO]: ==7871== by 0x10BCDD: perform_database_update (freshclam/freshclam.c:1514) [INFO]: ==7871== by 0x10CFAF: main (freshclam/freshclam.c:1877) [INFO]: client stack range: [0x1FFEFE7000 0x1FFF000FFF] client SP: 0x1FFEFE71C0 [INFO]: valgrind stack range: [0x1002DA6000 0x1002EA5FFF] top usage: 55064 of 1048576 [INFO]: [INFO]: [INFO]: Note: see also the FAQ in the source distribution. [INFO]: It contains workarounds to several common problems. [INFO]: In particular, if Valgrind aborted or crashed after [INFO]: identifying problems in your program, there's a good chance [INFO]: that fixing those problems will prevent Valgrind aborting or [INFO]: crashing, especially if it happened in m_mallocfree.c. [INFO]: [INFO]: If that doesn't help, please report this bug to: www.valgrind.org [INFO]: [INFO]: In the bug report, send all the above text, the valgrind [INFO]: version, and what OS and version you are using. Thanks. [INFO]: ----------------------------- Captured stderr call ----------------------------- 127.0.0.1 - - [03/May/2025 13:30:58] "GET /test.cvd HTTP/1.1" 206 - 127.0.0.1 - - [03/May/2025 13:30:58] "GET /test-4.cdiff HTTP/1.1" 200 - ______ ERROR at teardown of TC.test_freshclam_07_no_cdiff_out_of_date_cvd ______ self = def tearDown(self): if TC.mock_mirror != None: TC.mock_mirror.terminate() TC.mock_mirror = None # Clear the database directory try: shutil.rmtree(str(self.path_db)) except Exception: pass self.path_db.mkdir() # Clear the www directory try: shutil.rmtree(str(self.path_www)) except Exception: pass self.path_www.mkdir() super(TC, self).tearDown() > self.verify_valgrind_log() /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/freshclam_test.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Verify that freshclam will properly handle an out-of-date CVD update after a zero-byte CDIFF [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam --no-dns --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/freshclam-test.conf --update-db=test Web server is running on port 8001 Mock Server: Test requested: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/www/test.cvd Mock Server: But they only want bytes 0 through 511 ... Mock Server: Sending 512 bytes back to client. Mock Server: Test requested: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/www/test-2.cdiff Mock Server: Sending 765 bytes back to client. [DEBUG]: Exit code: 1 [DEBUG]: stdout: Sat May 3 13:31:00 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/ Sat May 3 13:31:00 2025 -> Can't open freshclam.dat in /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database Sat May 3 13:31:00 2025 -> It probably doesn't exist yet. That's ok. Sat May 3 13:31:00 2025 -> Failed to load freshclam.dat; will create a new freshclam.dat Sat May 3 13:31:00 2025 -> Creating new freshclam.dat Sat May 3 13:31:00 2025 -> Saved freshclam.dat Sat May 3 13:31:00 2025 -> ClamAV update process started at Sat May 3 13:31:00 2025 Sat May 3 13:31:00 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/ Sat May 3 13:31:01 2025 -> check_for_new_database_version: Local copy of test found: test.cvd. Sat May 3 13:31:01 2025 -> Trying to retrieve CVD header from http://localhost:8001/test.cvd * Host localhost:8001 was resolved. * IPv6: ::1 * IPv4: 127.0.0.1 * Trying [::1]:8001... * connect to ::1 port 8001 from ::1 port 52646 failed: Connection refused * Trying 127.0.0.1:8001... * Connected to localhost (127.0.0.1) port 8001 * using HTTP/1.x > GET /test.cvd HTTP/1.1 Host: localhost:8001 Range: bytes=0-511 User-Agent: ClamAV/1.0.8 (OS: Linux, ARCH: s390x, CPU: s390x, UUID: 02fcc26b-d36b-45c2-a8ae-f3e856e9a964) Accept: */* If-Modified-Since: Tue, 22 Jun 2021 18:58:22 GMT Connection: close * HTTP 1.0, assume close after body < HTTP/1.0 206 Partial Content < Server: BaseHTTP/0.6 Python/3.13.3 < Date: Sat, 03 May 2025 13:31:01 GMT < Content-type: application/octet-stream < * abort upload * shutting down connection #0 Sat May 3 13:31:01 2025 -> OK Sat May 3 13:31:01 2025 -> test database version obtained using HTTP GET: 6 Sat May 3 13:31:01 2025 -> test database available for update (local version: 1, remote version: 6) Sat May 3 13:31:01 2025 -> Retrieving http://localhost:8001/test-2.cdiff Sat May 3 13:31:01 2025 -> downloadFile: Download source: http://localhost:8001/test-2.cdiff Sat May 3 13:31:01 2025 -> downloadFile: Download destination: ./clamav-942a190eab496cbddd018426f87251de.tmp [DEBUG]: stderr: WARNING: Sat May 3 13:31:00 2025 -> DNS Update Info disabled. Falling back to HTTP mode. [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7876== Memcheck, a memory error detector [INFO]: ==7876== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7876== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7876== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam --no-dns --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/freshclam-test.conf --update-db=test [INFO]: ==7876== Parent PID: 7825 [INFO]: ==7876== [INFO]: --7876-- [INFO]: --7876-- Valgrind options: [INFO]: --7876-- -v [INFO]: --7876-- --trace-children=yes [INFO]: --7876-- --track-fds=yes [INFO]: --7876-- --leak-check=full [INFO]: --7876-- --show-possibly-lost=no [INFO]: --7876-- --show-leak-kinds=definite [INFO]: --7876-- --errors-for-leak-kinds=definite [INFO]: --7876-- --main-stacksize=16777216 [INFO]: --7876-- --gen-suppressions=all [INFO]: --7876-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7876-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log [INFO]: --7876-- --error-exitcode=123 [INFO]: --7876-- Contents of /proc/version: [INFO]: --7876-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7876-- [INFO]: --7876-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7876-- Page sizes: currently 4096, max supported 4096 [INFO]: --7876-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7876-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam [INFO]: --7876-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7876-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7876-- might be shown as UnknownInlinedFun [INFO]: --7876-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7876-- object doesn't have a dynamic symbol table [INFO]: --7876-- Scheduler: using generic scheduler lock implementation. [INFO]: --7876-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7876-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7876== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7876-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7876== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7876-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7876== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7876-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7876== [INFO]: ==7876== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7876== don't want to do, unless you know exactly what you're doing, [INFO]: ==7876== or are doing some strange experiment): [INFO]: ==7876== /usr/libexec/valgrind/../../bin/vgdb --pid=7876 ...command... [INFO]: ==7876== [INFO]: ==7876== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7876== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam [INFO]: ==7876== and then give GDB the following command [INFO]: ==7876== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7876 [INFO]: ==7876== --pid is optional if only one valgrind process is running [INFO]: ==7876== [INFO]: --7876-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7876-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7876-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7876-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7876-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libfreshclam.so.2.0.2 [INFO]: --7876-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7876-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7876-- Reading syms from /usr/lib64/libcurl.so.4.8.0 [INFO]: --7876-- Reading syms from /usr/lib64/libssl.so.3.2.4 [INFO]: --7876-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7876-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7876-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7876-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7876-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7876-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7876-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7876-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7876-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7876-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7876-- Reading syms from /usr/lib64/libnghttp2.so.14.28.3 [INFO]: --7876-- Reading syms from /usr/lib64/libidn2.so.0.4.0 [INFO]: --7876-- Reading syms from /usr/lib64/libssh.so.4.10.1 [INFO]: --7876-- Reading syms from /usr/lib64/libpsl.so.5.3.5 [INFO]: --7876-- Reading syms from /usr/lib64/libgssapi_krb5.so.2.2 [INFO]: --7876-- Reading syms from /usr/lib64/libldap.so.2.0.200 [INFO]: --7876-- Reading syms from /usr/lib64/liblber.so.2.0.200 [INFO]: --7876-- Reading syms from /usr/lib64/libbrotlidec.so.1.1.0 [INFO]: --7876-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7876-- Reading syms from /usr/lib64/libunistring.so.5.0.0 [INFO]: --7876-- Reading syms from /usr/lib64/libkrb5.so.3.3 [INFO]: --7876-- Reading syms from /usr/lib64/libk5crypto.so.3.1 [INFO]: --7876-- Reading syms from /usr/lib64/libcom_err.so.2.1 [INFO]: --7876-- Reading syms from /usr/lib64/libkrb5support.so.0.1 [INFO]: --7876-- Reading syms from /usr/lib64/libkeyutils.so.1.10 [INFO]: --7876-- Reading syms from /usr/lib64/libresolv.so.2 [INFO]: --7876-- Reading syms from /usr/lib64/libevent-2.1.so.7.0.1 [INFO]: --7876-- Reading syms from /usr/lib64/libsasl2.so.3.0.0 [INFO]: --7876-- Reading syms from /usr/lib64/libbrotlicommon.so.1.1.0 [INFO]: --7876-- Reading syms from /usr/lib64/libselinux.so.1 [INFO]: --7876-- Reading syms from /usr/lib64/libcrypt.so.2.0.0 [INFO]: --7876-- REDIR: 0x5277ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7876-- REDIR: 0x527aee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7876-- REDIR: 0x5281b70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7876-- REDIR: 0x52818d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7876-- REDIR: 0x5272a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7876-- REDIR: 0x52ee8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7876-- REDIR: 0x5277b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7876-- REDIR: 0x5273230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7876-- REDIR: 0x5281a10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7876-- REDIR: 0x5282350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7876-- REDIR: 0x527f4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7876-- REDIR: 0x5281ee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7876-- REDIR: 0x5273e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7876-- REDIR: 0x52735c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7876-- REDIR: 0x527f5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7876-- REDIR: 0x527f670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7876-- REDIR: 0x5281ad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7876-- REDIR: 0x5281020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7876-- REDIR: 0x5280d30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7876-- REDIR: 0x527f400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7876-- REDIR: 0x527abc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7876-- REDIR: 0x5282130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: --7876-- REDIR: 0x52ee8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7876-- REDIR: 0x5273c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: VEX temporary storage exhausted. [INFO]: Pool = TEMP, start 0x8015ee0f0 curr 0x8019e11e8 end 0x801ab2c2f (size 5000000) [INFO]: [INFO]: vex: the `impossible' happened: [INFO]: VEX temporary storage exhausted. [INFO]: Increase N_{TEMPORARY,PERMANENT}_BYTES and recompile. [INFO]: vex storage: T total 1181533088 bytes allocated [INFO]: vex storage: P total 0 bytes allocated [INFO]: [INFO]: valgrind: the 'impossible' happened: [INFO]: LibVEX called failure_exit(). [INFO]: [INFO]: host stacktrace: [INFO]: ==7876== at 0x800049744: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0x800049845: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0x8000506DB: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0x800050715: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0x800060A65: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0x80012FFA3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0x80013010F: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0x8001391B9: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0x8000655A5: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0x8000A88E3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0x8000B0D7D: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0x8000F601B: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: [INFO]: sched status: [INFO]: running_tid=1 [INFO]: [INFO]: Thread 1: status = VgTs_Runnable (lwpid 7876) [INFO]: ==7876== at 0x4B18860: fp_mul_comba32 (libclamav/tomsfastmath/mul/fp_mul_comba_32.c:161) [INFO]: ==7876== by 0x4AE35B1: fp_mul (libclamav/tomsfastmath/mul/fp_mul.c:113) [INFO]: ==7876== by 0x4AE2729: UnknownInlinedFun (libclamav/tomsfastmath/mul/fp_mulmod.c:16) [INFO]: ==7876== by 0x4AE2729: _fp_exptmod.llvm.15658363417661541942 (libclamav/tomsfastmath/exptmod/fp_exptmod.c:132) [INFO]: ==7876== by 0x49A4665: UnknownInlinedFun (libclamav/tomsfastmath/exptmod/fp_exptmod.c:270) [INFO]: ==7876== by 0x49A4665: cli_decodesig.llvm.5962502689292317868 (libclamav/dsig.c:107) [INFO]: ==7876== by 0x49A4833: cli_versig2 (libclamav/dsig.c:285) [INFO]: ==7876== by 0x4CC416B: clamav_rust::cdiff::cdiff_apply (cdiff.rs:643) [INFO]: ==7876== by 0x4CBFC63: cdiff_apply (cdiff.rs:591) [INFO]: ==7876== by 0x486502D: downloadPatch (libfreshclam/libfreshclam_internal.c:1649) [INFO]: ==7876== by 0x486502D: updatedb (libfreshclam/libfreshclam_internal.c:2338) [INFO]: ==7876== by 0x4862E09: fc_update_database (libfreshclam/libfreshclam.c:633) [INFO]: ==7876== by 0x48633EF: fc_update_databases (libfreshclam/libfreshclam.c:805) [INFO]: ==7876== by 0x10BCDD: perform_database_update (freshclam/freshclam.c:1514) [INFO]: ==7876== by 0x10CFAF: main (freshclam/freshclam.c:1877) [INFO]: client stack range: [0x1FFEFE7000 0x1FFF000FFF] client SP: 0x1FFEFE71B0 [INFO]: valgrind stack range: [0x1002DA6000 0x1002EA5FFF] top usage: 55064 of 1048576 [INFO]: [INFO]: [INFO]: Note: see also the FAQ in the source distribution. [INFO]: It contains workarounds to several common problems. [INFO]: In particular, if Valgrind aborted or crashed after [INFO]: identifying problems in your program, there's a good chance [INFO]: that fixing those problems will prevent Valgrind aborting or [INFO]: crashing, especially if it happened in m_mallocfree.c. [INFO]: [INFO]: If that doesn't help, please report this bug to: www.valgrind.org [INFO]: [INFO]: In the bug report, send all the above text, the valgrind [INFO]: version, and what OS and version you are using. Thanks. [INFO]: ----------------------------- Captured stderr call ----------------------------- 127.0.0.1 - - [03/May/2025 13:31:01] "GET /test.cvd HTTP/1.1" 206 - 127.0.0.1 - - [03/May/2025 13:31:01] "GET /test-2.cdiff HTTP/1.1" 200 - _________ ERROR at teardown of TC.test_freshclam_08_cdiff_update_twice _________ self = def tearDown(self): if TC.mock_mirror != None: TC.mock_mirror.terminate() TC.mock_mirror = None # Clear the database directory try: shutil.rmtree(str(self.path_db)) except Exception: pass self.path_db.mkdir() # Clear the www directory try: shutil.rmtree(str(self.path_www)) except Exception: pass self.path_www.mkdir() super(TC, self).tearDown() > self.verify_valgrind_log() freshclam_test.py:70: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Verify that freshclam can update from an older CVD to a newer with CDIFF patches, and then update from an older CLD to the latest with more CDIFF patches [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam --no-dns --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/freshclam-test.conf --update-db=test Web server is running on port 8001 Mock Server: Test requested: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/www/test.cvd Mock Server: But they only want bytes 0 through 511 ... Mock Server: Sending 512 bytes back to client. Mock Server: Test requested: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/www/test-2.cdiff Mock Server: Sending 765 bytes back to client. [DEBUG]: Exit code: 1 [DEBUG]: stdout: Sat May 3 13:31:03 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/ Sat May 3 13:31:03 2025 -> Can't open freshclam.dat in /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database Sat May 3 13:31:03 2025 -> It probably doesn't exist yet. That's ok. Sat May 3 13:31:03 2025 -> Failed to load freshclam.dat; will create a new freshclam.dat Sat May 3 13:31:03 2025 -> Creating new freshclam.dat Sat May 3 13:31:03 2025 -> Saved freshclam.dat Sat May 3 13:31:03 2025 -> ClamAV update process started at Sat May 3 13:31:03 2025 Sat May 3 13:31:03 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/ Sat May 3 13:31:03 2025 -> check_for_new_database_version: Local copy of test found: test.cvd. Sat May 3 13:31:03 2025 -> Trying to retrieve CVD header from http://localhost:8001/test.cvd * Host localhost:8001 was resolved. * IPv6: ::1 * IPv4: 127.0.0.1 * Trying [::1]:8001... * connect to ::1 port 8001 from ::1 port 52672 failed: Connection refused * Trying 127.0.0.1:8001... * Connected to localhost (127.0.0.1) port 8001 * using HTTP/1.x > GET /test.cvd HTTP/1.1 Host: localhost:8001 Range: bytes=0-511 User-Agent: ClamAV/1.0.8 (OS: Linux, ARCH: s390x, CPU: s390x, UUID: 288a3614-4839-45f1-8487-6ac541110a19) Accept: */* If-Modified-Since: Tue, 22 Jun 2021 18:58:22 GMT Connection: close * HTTP 1.0, assume close after body < HTTP/1.0 206 Partial Content < Server: BaseHTTP/0.6 Python/3.13.3 < Date: Sat, 03 May 2025 13:31:04 GMT < Content-type: application/octet-stream < * abort upload * shutting down connection #0 Sat May 3 13:31:04 2025 -> OK Sat May 3 13:31:04 2025 -> test database version obtained using HTTP GET: 3 Sat May 3 13:31:04 2025 -> test database available for update (local version: 1, remote version: 3) Sat May 3 13:31:04 2025 -> Retrieving http://localhost:8001/test-2.cdiff Sat May 3 13:31:04 2025 -> downloadFile: Download source: http://localhost:8001/test-2.cdiff Sat May 3 13:31:04 2025 -> downloadFile: Download destination: ./clamav-93ec9eadecee18a1b144aa604f7d66ed.tmp [DEBUG]: stderr: WARNING: Sat May 3 13:31:03 2025 -> DNS Update Info disabled. Falling back to HTTP mode. [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7881== Memcheck, a memory error detector [INFO]: ==7881== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7881== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7881== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam --no-dns --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/freshclam-test.conf --update-db=test [INFO]: ==7881== Parent PID: 7825 [INFO]: ==7881== [INFO]: --7881-- [INFO]: --7881-- Valgrind options: [INFO]: --7881-- -v [INFO]: --7881-- --trace-children=yes [INFO]: --7881-- --track-fds=yes [INFO]: --7881-- --leak-check=full [INFO]: --7881-- --show-possibly-lost=no [INFO]: --7881-- --show-leak-kinds=definite [INFO]: --7881-- --errors-for-leak-kinds=definite [INFO]: --7881-- --main-stacksize=16777216 [INFO]: --7881-- --gen-suppressions=all [INFO]: --7881-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7881-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log [INFO]: --7881-- --error-exitcode=123 [INFO]: --7881-- Contents of /proc/version: [INFO]: --7881-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7881-- [INFO]: --7881-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7881-- Page sizes: currently 4096, max supported 4096 [INFO]: --7881-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7881-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam [INFO]: --7881-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7881-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7881-- might be shown as UnknownInlinedFun [INFO]: --7881-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7881-- object doesn't have a dynamic symbol table [INFO]: --7881-- Scheduler: using generic scheduler lock implementation. [INFO]: --7881-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7881-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7881== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7881-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7881== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7881-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7881== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7881-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7881== [INFO]: ==7881== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7881== don't want to do, unless you know exactly what you're doing, [INFO]: ==7881== or are doing some strange experiment): [INFO]: ==7881== /usr/libexec/valgrind/../../bin/vgdb --pid=7881 ...command... [INFO]: ==7881== [INFO]: ==7881== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7881== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam [INFO]: ==7881== and then give GDB the following command [INFO]: ==7881== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7881 [INFO]: ==7881== --pid is optional if only one valgrind process is running [INFO]: ==7881== [INFO]: --7881-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7881-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7881-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7881-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7881-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libfreshclam.so.2.0.2 [INFO]: --7881-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7881-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7881-- Reading syms from /usr/lib64/libcurl.so.4.8.0 [INFO]: --7881-- Reading syms from /usr/lib64/libssl.so.3.2.4 [INFO]: --7881-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7881-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7881-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7881-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7881-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7881-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7881-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7881-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7881-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7881-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7881-- Reading syms from /usr/lib64/libnghttp2.so.14.28.3 [INFO]: --7881-- Reading syms from /usr/lib64/libidn2.so.0.4.0 [INFO]: --7881-- Reading syms from /usr/lib64/libssh.so.4.10.1 [INFO]: --7881-- Reading syms from /usr/lib64/libpsl.so.5.3.5 [INFO]: --7881-- Reading syms from /usr/lib64/libgssapi_krb5.so.2.2 [INFO]: --7881-- Reading syms from /usr/lib64/libldap.so.2.0.200 [INFO]: --7881-- Reading syms from /usr/lib64/liblber.so.2.0.200 [INFO]: --7881-- Reading syms from /usr/lib64/libbrotlidec.so.1.1.0 [INFO]: --7881-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7881-- Reading syms from /usr/lib64/libunistring.so.5.0.0 [INFO]: --7881-- Reading syms from /usr/lib64/libkrb5.so.3.3 [INFO]: --7881-- Reading syms from /usr/lib64/libk5crypto.so.3.1 [INFO]: --7881-- Reading syms from /usr/lib64/libcom_err.so.2.1 [INFO]: --7881-- Reading syms from /usr/lib64/libkrb5support.so.0.1 [INFO]: --7881-- Reading syms from /usr/lib64/libkeyutils.so.1.10 [INFO]: --7881-- Reading syms from /usr/lib64/libresolv.so.2 [INFO]: --7881-- Reading syms from /usr/lib64/libevent-2.1.so.7.0.1 [INFO]: --7881-- Reading syms from /usr/lib64/libsasl2.so.3.0.0 [INFO]: --7881-- Reading syms from /usr/lib64/libbrotlicommon.so.1.1.0 [INFO]: --7881-- Reading syms from /usr/lib64/libselinux.so.1 [INFO]: --7881-- Reading syms from /usr/lib64/libcrypt.so.2.0.0 [INFO]: --7881-- REDIR: 0x5277ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7881-- REDIR: 0x527aee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7881-- REDIR: 0x5281b70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7881-- REDIR: 0x52818d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7881-- REDIR: 0x5272a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7881-- REDIR: 0x52ee8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7881-- REDIR: 0x5277b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7881-- REDIR: 0x5273230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7881-- REDIR: 0x5281a10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7881-- REDIR: 0x5282350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7881-- REDIR: 0x527f4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7881-- REDIR: 0x5281ee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7881-- REDIR: 0x5273e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7881-- REDIR: 0x52735c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7881-- REDIR: 0x527f5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7881-- REDIR: 0x527f670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7881-- REDIR: 0x5281ad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7881-- REDIR: 0x5281020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7881-- REDIR: 0x5280d30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7881-- REDIR: 0x527f400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7881-- REDIR: 0x527abc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7881-- REDIR: 0x5282130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: --7881-- REDIR: 0x52ee8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7881-- REDIR: 0x5273c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: VEX temporary storage exhausted. [INFO]: Pool = TEMP, start 0x8015ee0f0 curr 0x8019e11e8 end 0x801ab2c2f (size 5000000) [INFO]: [INFO]: vex: the `impossible' happened: [INFO]: VEX temporary storage exhausted. [INFO]: Increase N_{TEMPORARY,PERMANENT}_BYTES and recompile. [INFO]: vex storage: T total 1181664640 bytes allocated [INFO]: vex storage: P total 0 bytes allocated [INFO]: [INFO]: valgrind: the 'impossible' happened: [INFO]: LibVEX called failure_exit(). [INFO]: [INFO]: host stacktrace: [INFO]: ==7881== at 0x800049744: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0x800049845: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0x8000506DB: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0x800050715: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0x800060A65: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0x80012FFA3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0x80013010F: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0x8001391B9: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0x8000655A5: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0x8000A88E3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0x8000B0D7D: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0x8000F601B: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: [INFO]: sched status: [INFO]: running_tid=1 [INFO]: [INFO]: Thread 1: status = VgTs_Runnable (lwpid 7881) [INFO]: ==7881== at 0x4B18860: fp_mul_comba32 (libclamav/tomsfastmath/mul/fp_mul_comba_32.c:161) [INFO]: ==7881== by 0x4AE35B1: fp_mul (libclamav/tomsfastmath/mul/fp_mul.c:113) [INFO]: ==7881== by 0x4AE2729: UnknownInlinedFun (libclamav/tomsfastmath/mul/fp_mulmod.c:16) [INFO]: ==7881== by 0x4AE2729: _fp_exptmod.llvm.15658363417661541942 (libclamav/tomsfastmath/exptmod/fp_exptmod.c:132) [INFO]: ==7881== by 0x49A4665: UnknownInlinedFun (libclamav/tomsfastmath/exptmod/fp_exptmod.c:270) [INFO]: ==7881== by 0x49A4665: cli_decodesig.llvm.5962502689292317868 (libclamav/dsig.c:107) [INFO]: ==7881== by 0x49A4833: cli_versig2 (libclamav/dsig.c:285) [INFO]: ==7881== by 0x4CC416B: clamav_rust::cdiff::cdiff_apply (cdiff.rs:643) [INFO]: ==7881== by 0x4CBFC63: cdiff_apply (cdiff.rs:591) [INFO]: ==7881== by 0x486502D: downloadPatch (libfreshclam/libfreshclam_internal.c:1649) [INFO]: ==7881== by 0x486502D: updatedb (libfreshclam/libfreshclam_internal.c:2338) [INFO]: ==7881== by 0x4862E09: fc_update_database (libfreshclam/libfreshclam.c:633) [INFO]: ==7881== by 0x48633EF: fc_update_databases (libfreshclam/libfreshclam.c:805) [INFO]: ==7881== by 0x10BCDD: perform_database_update (freshclam/freshclam.c:1514) [INFO]: ==7881== by 0x10CFAF: main (freshclam/freshclam.c:1877) [INFO]: client stack range: [0x1FFEFE7000 0x1FFF000FFF] client SP: 0x1FFEFE71C0 [INFO]: valgrind stack range: [0x1002DA6000 0x1002EA5FFF] top usage: 55064 of 1048576 [INFO]: [INFO]: [INFO]: Note: see also the FAQ in the source distribution. [INFO]: It contains workarounds to several common problems. [INFO]: In particular, if Valgrind aborted or crashed after [INFO]: identifying problems in your program, there's a good chance [INFO]: that fixing those problems will prevent Valgrind aborting or [INFO]: crashing, especially if it happened in m_mallocfree.c. [INFO]: [INFO]: If that doesn't help, please report this bug to: www.valgrind.org [INFO]: [INFO]: In the bug report, send all the above text, the valgrind [INFO]: version, and what OS and version you are using. Thanks. [INFO]: ----------------------------- Captured stderr call ----------------------------- 127.0.0.1 - - [03/May/2025 13:31:04] "GET /test.cvd HTTP/1.1" 206 - 127.0.0.1 - - [03/May/2025 13:31:04] "GET /test-2.cdiff HTTP/1.1" 200 - --------------------------- Captured stdout teardown --------------------------- [INFO]: Removed tmp directory: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw =================================== FAILURES =================================== ________________________ TC.test_freshclam_01_file_copy ________________________ self = def test_freshclam_01_file_copy(self): self.step_name('Basic freshclam test using file:// to "download" clamav.hdb') if TC.freshclam_config.exists(): os.remove(str(TC.freshclam_config)) # Select database files for test shutil.copy( str(TC.path_build / 'unit_tests' / 'input' / 'clamav.hdb'), str(TC.path_www), ) TC.freshclam_config.write_text(''' DatabaseMirror http://localhost:{port} PidFile {freshclam_pid} LogVerbose yes LogFileMaxSize 0 LogTime yes DatabaseDirectory {path_db} DatabaseCustomURL file://{file_db} ExcludeDatabase daily ExcludeDatabase main ExcludeDatabase bytecode DatabaseOwner {user} '''.format( freshclam_pid=TC.freshclam_pid, path_db=TC.path_db, file_db=TC.path_www / "clamav.hdb", port=TC.mock_mirror_port, user=getpass.getuser(), )) command = '{valgrind} {valgrind_args} {freshclam} --no-dns --config-file={freshclam_config}'.format( valgrind=TC.valgrind, valgrind_args=TC.valgrind_args, freshclam=TC.freshclam, freshclam_config=TC.freshclam_config ) output = self.execute_command(command) > assert output.ec == 0 # success E assert 8 == 0 E + where 8 = CmdResult(ec=8, out="Sat May 3 13:30:41 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/\nSat May 3 13:30:41 2025 -> Can't open freshclam.dat in /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database\nSat May 3 13:30:41 2025 -> It probably doesn't exist yet. That's ok.\nSat May 3 13:30:41 2025 -> Failed to load freshclam.dat; will create a new freshclam.dat\nSat May 3 13:30:41 2025 -> Creating new freshclam.dat\nSat May 3 13:30:41 2025 -> Saved freshclam.dat\nSat May 3 13:30:41 2025 -> ClamAV update process started at Sat May 3 13:30:41 2025\nSat May 3 13:30:41 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/\nSat May 3 13:30:41 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/\nSat May 3 13:30:41 2025 -> Downloading clamav.hdb [100%]\nSat May 3 13:30:41 2025 -> updatecustomdb: Running g_cb_download_complete callback...\nSat May 3 13:30:41 2025 -> download_com...ild/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/tmp.9678ce2f7d/clamav-03fafdda60397a31f1d5265cf92230d3.tmp-clamav.hdb\nSat May 3 13:30:41 2025 -> Properly loaded 1 signatures from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/tmp.9678ce2f7d/clamav-03fafdda60397a31f1d5265cf92230d3.tmp-clamav.hdb\nSat May 3 13:30:41 2025 -> updatecustomdb: callback failed: Test failed (8)\nSat May 3 13:30:41 2025 -> Unexpected error when attempting to update from custom database URL: file:///builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/www/clamav.hdb\n", err='WARNING: Sat May 3 13:30:41 2025 -> DNS Update Info disabled. Falling back to HTTP mode.\nWARNING: Sat May 3 13:30:41 2025 -> Database load exited with "Unknown libfreshclam error code!"\nERROR: Sat May 3 13:30:41 2025 -> Database test FAILED.\nWARNING: Sat May 3 13:30:41 2025 -> fc_download_url_databases: fc_download_url_database failed: Test failed (8)\nERROR: Sat May 3 13:30:41 2025 -> Database update process failed: Test failed\nERROR: Sat May 3 13:30:41 2025 -> Update failed.\n').ec /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/freshclam_test.py:137: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Basic freshclam test using file:// to "download" clamav.hdb [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam --no-dns --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/freshclam-test.conf [DEBUG]: Exit code: 8 [DEBUG]: stdout: Sat May 3 13:30:41 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/ Sat May 3 13:30:41 2025 -> Can't open freshclam.dat in /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database Sat May 3 13:30:41 2025 -> It probably doesn't exist yet. That's ok. Sat May 3 13:30:41 2025 -> Failed to load freshclam.dat; will create a new freshclam.dat Sat May 3 13:30:41 2025 -> Creating new freshclam.dat Sat May 3 13:30:41 2025 -> Saved freshclam.dat Sat May 3 13:30:41 2025 -> ClamAV update process started at Sat May 3 13:30:41 2025 Sat May 3 13:30:41 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/ Sat May 3 13:30:41 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/ Sat May 3 13:30:41 2025 -> Downloading clamav.hdb [100%] Sat May 3 13:30:41 2025 -> updatecustomdb: Running g_cb_download_complete callback... Sat May 3 13:30:41 2025 -> download_complete_callback: Download complete for database : /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/tmp.9678ce2f7d/clamav-03fafdda60397a31f1d5265cf92230d3.tmp-clamav.hdb Sat May 3 13:30:41 2025 -> download_complete_callback: fc_context->bTestDatabases : 1 Sat May 3 13:30:41 2025 -> download_complete_callback: fc_context->bBytecodeEnabled : 1 Sat May 3 13:30:41 2025 -> Testing database: '/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/tmp.9678ce2f7d/clamav-03fafdda60397a31f1d5265cf92230d3.tmp-clamav.hdb' ... Sat May 3 13:30:41 2025 -> Loading signatures from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/tmp.9678ce2f7d/clamav-03fafdda60397a31f1d5265cf92230d3.tmp-clamav.hdb Sat May 3 13:30:41 2025 -> Properly loaded 1 signatures from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/tmp.9678ce2f7d/clamav-03fafdda60397a31f1d5265cf92230d3.tmp-clamav.hdb Sat May 3 13:30:41 2025 -> updatecustomdb: callback failed: Test failed (8) Sat May 3 13:30:41 2025 -> Unexpected error when attempting to update from custom database URL: file:///builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/www/clamav.hdb [DEBUG]: stderr: WARNING: Sat May 3 13:30:41 2025 -> DNS Update Info disabled. Falling back to HTTP mode. WARNING: Sat May 3 13:30:41 2025 -> Database load exited with "Unknown libfreshclam error code!" ERROR: Sat May 3 13:30:41 2025 -> Database test FAILED. WARNING: Sat May 3 13:30:41 2025 -> fc_download_url_databases: fc_download_url_database failed: Test failed (8) ERROR: Sat May 3 13:30:41 2025 -> Database update process failed: Test failed ERROR: Sat May 3 13:30:41 2025 -> Update failed. [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log... [INFO]: ==7835== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) [INFO]: ==7832== [INFO]: ==7832== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7832== [INFO]: ==7832== HEAP SUMMARY: [INFO]: ==7832== in use at exit: 218,128 bytes in 4,736 blocks [INFO]: ==7832== total heap usage: 6,617 allocs, 1,881 frees, 791,553 bytes allocated [INFO]: ==7832== [INFO]: ==7832== Searching for pointers to 4,736 not-freed blocks [INFO]: ==7832== Checked 704,304 bytes [INFO]: ==7832== [INFO]: ==7832== LEAK SUMMARY: [INFO]: ==7832== definitely lost: 0 bytes in 0 blocks [INFO]: ==7832== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7832== possibly lost: 0 bytes in 0 blocks [INFO]: ==7832== still reachable: 218,128 bytes in 4,736 blocks [INFO]: ==7832== suppressed: 0 bytes in 0 blocks [INFO]: ==7832== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7832== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7832== [INFO]: ==7832== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) ______________________ TC.test_freshclam_05_cdiff_update _______________________ self = def test_freshclam_05_cdiff_update(self): self.step_name('Verify that freshclam can update from an older CVD to a newer with CDIFF patches') # start with this CVD shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-1.cvd'), str(TC.path_db / 'test.cvd')) # advertise this CVD (by sending the header response to Range requests) shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-6.cvd'), str(TC.path_www / 'test.cvd.advertised')) # using these CDIFFs shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-2.cdiff'), str(TC.path_www)) shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-3.cdiff'), str(TC.path_www)) shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-4.cdiff'), str(TC.path_www)) shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-5.cdiff'), str(TC.path_www)) shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-6.cdiff'), str(TC.path_www)) handler = partial(WebServerHandler_WWW, TC.path_www) TC.mock_mirror = Process(target=mock_database_mirror, args=(handler, TC.mock_mirror_port)) TC.mock_mirror.start() if TC.freshclam_config.exists(): os.remove(str(TC.freshclam_config)) TC.freshclam_config.write_text(''' DatabaseMirror http://localhost:{port} DNSDatabaseInfo no PidFile {freshclam_pid} LogVerbose yes LogFileMaxSize 0 LogTime yes DatabaseDirectory {path_db} DatabaseOwner {user} '''.format( freshclam_pid=TC.freshclam_pid, path_db=TC.path_db, port=TC.mock_mirror_port, user=getpass.getuser(), )) command = '{valgrind} {valgrind_args} {freshclam} --no-dns --config-file={freshclam_config} --update-db=test'.format( valgrind=TC.valgrind, valgrind_args=TC.valgrind_args, freshclam=TC.freshclam, freshclam_config=TC.freshclam_config ) output = self.execute_command(command) > assert output.ec == 0 # success E assert 1 == 0 E + where 1 = CmdResult(ec=1, out="Sat May 3 13:30:52 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/\nSat May 3 13:30:52 2025 -> Can't open freshclam.dat in /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database\nSat May 3 13:30:52 2025 -> It probably doesn't exist yet. That's ok.\nSat May 3 13:30:52 2025 -> Failed to load freshclam.dat; will create a new freshclam.dat\nSat May 3 13:30:52 2025 -> Creating new freshclam.dat\nSat May 3 13:30:52 2025 -> Saved freshclam.dat\nSat May 3 13:30:52 2025 -> ClamAV update process started at Sat May 3 13:30:52 2025\nSat May 3 13:30:52 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/\nSat May 3 13:30:52 2025 -> check_for_new_database_version: Local copy of test found: test.cvd.\nSat May 3 13:30:52 2025 -> Trying to retrieve CVD header from http://localhost:8001/test.cvd\n* Host localhost:8001 was resolved.\n* IPv6: ::1\n* IPv4: 127.0.0.1\n* Trying [::1]:8001...\n* connect to ::1 port 8001 from ::1 port 34434 failed: Con...:8001...\n* Connected to localhost (127.0.0.1) port 8001\n* using HTTP/1.x\n> GET /test.cvd HTTP/1.1\r\nHost: localhost:8001\r\nRange: bytes=0-511\r\nUser-Agent: ClamAV/1.0.8 (OS: Linux, ARCH: s390x, CPU: s390x, UUID: 8860db23-fc41-4f66-95db-884f5c9b820c)\r\nAccept: */*\r\nIf-Modified-Since: Tue, 22 Jun 2021 18:58:22 GMT\r\nConnection: close\r\n\r\n* HTTP 1.0, assume close after body\n< HTTP/1.0 206 Partial Content\r\n< Server: BaseHTTP/0.6 Python/3.13.3\r\n< Date: Sat, 03 May 2025 13:30:52 GMT\r\n< Content-type: application/octet-stream\r\n< \r\n* abort upload\n* shutting down connection #0\nSat May 3 13:30:52 2025 -> OK\nSat May 3 13:30:52 2025 -> test database version obtained using HTTP GET: 6\nSat May 3 13:30:52 2025 -> test database available for update (local version: 1, remote version: 6)\nSat May 3 13:30:52 2025 -> Retrieving http://localhost:8001/test-2.cdiff\nSat May 3 13:30:52 2025 -> downloadFile: Download source: http://localhost:8001/test-2.cdiff\nSat May 3 13:30:52 2025 -> downloadFile: Download destination: ./clamav-a54a5c52f8b8884634629a86fc9340fb.tmp\n", err='WARNING: Sat May 3 13:30:52 2025 -> DNS Update Info disabled. Falling back to HTTP mode.\n').ec /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/freshclam_test.py:326: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Verify that freshclam can update from an older CVD to a newer with CDIFF patches [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam --no-dns --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/freshclam-test.conf --update-db=test Web server is running on port 8001 Mock Server: Test requested: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/www/test.cvd Mock Server: But they only want bytes 0 through 511 ... Mock Server: Sending 512 bytes back to client. Mock Server: Test requested: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/www/test-2.cdiff Mock Server: Sending 765 bytes back to client. [DEBUG]: Exit code: 1 [DEBUG]: stdout: Sat May 3 13:30:52 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/ Sat May 3 13:30:52 2025 -> Can't open freshclam.dat in /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database Sat May 3 13:30:52 2025 -> It probably doesn't exist yet. That's ok. Sat May 3 13:30:52 2025 -> Failed to load freshclam.dat; will create a new freshclam.dat Sat May 3 13:30:52 2025 -> Creating new freshclam.dat Sat May 3 13:30:52 2025 -> Saved freshclam.dat Sat May 3 13:30:52 2025 -> ClamAV update process started at Sat May 3 13:30:52 2025 Sat May 3 13:30:52 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/ Sat May 3 13:30:52 2025 -> check_for_new_database_version: Local copy of test found: test.cvd. Sat May 3 13:30:52 2025 -> Trying to retrieve CVD header from http://localhost:8001/test.cvd * Host localhost:8001 was resolved. * IPv6: ::1 * IPv4: 127.0.0.1 * Trying [::1]:8001... * connect to ::1 port 8001 from ::1 port 34434 failed: Connection refused * Trying 127.0.0.1:8001... * Connected to localhost (127.0.0.1) port 8001 * using HTTP/1.x > GET /test.cvd HTTP/1.1 Host: localhost:8001 Range: bytes=0-511 User-Agent: ClamAV/1.0.8 (OS: Linux, ARCH: s390x, CPU: s390x, UUID: 8860db23-fc41-4f66-95db-884f5c9b820c) Accept: */* If-Modified-Since: Tue, 22 Jun 2021 18:58:22 GMT Connection: close * HTTP 1.0, assume close after body < HTTP/1.0 206 Partial Content < Server: BaseHTTP/0.6 Python/3.13.3 < Date: Sat, 03 May 2025 13:30:52 GMT < Content-type: application/octet-stream < * abort upload * shutting down connection #0 Sat May 3 13:30:52 2025 -> OK Sat May 3 13:30:52 2025 -> test database version obtained using HTTP GET: 6 Sat May 3 13:30:52 2025 -> test database available for update (local version: 1, remote version: 6) Sat May 3 13:30:52 2025 -> Retrieving http://localhost:8001/test-2.cdiff Sat May 3 13:30:52 2025 -> downloadFile: Download source: http://localhost:8001/test-2.cdiff Sat May 3 13:30:52 2025 -> downloadFile: Download destination: ./clamav-a54a5c52f8b8884634629a86fc9340fb.tmp [DEBUG]: stderr: WARNING: Sat May 3 13:30:52 2025 -> DNS Update Info disabled. Falling back to HTTP mode. [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7857== Memcheck, a memory error detector [INFO]: ==7857== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7857== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7857== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam --no-dns --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/freshclam-test.conf --update-db=test [INFO]: ==7857== Parent PID: 7825 [INFO]: ==7857== [INFO]: --7857-- [INFO]: --7857-- Valgrind options: [INFO]: --7857-- -v [INFO]: --7857-- --trace-children=yes [INFO]: --7857-- --track-fds=yes [INFO]: --7857-- --leak-check=full [INFO]: --7857-- --show-possibly-lost=no [INFO]: --7857-- --show-leak-kinds=definite [INFO]: --7857-- --errors-for-leak-kinds=definite [INFO]: --7857-- --main-stacksize=16777216 [INFO]: --7857-- --gen-suppressions=all [INFO]: --7857-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7857-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log [INFO]: --7857-- --error-exitcode=123 [INFO]: --7857-- Contents of /proc/version: [INFO]: --7857-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7857-- [INFO]: --7857-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7857-- Page sizes: currently 4096, max supported 4096 [INFO]: --7857-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7857-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam [INFO]: --7857-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7857-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7857-- might be shown as UnknownInlinedFun [INFO]: --7857-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7857-- object doesn't have a dynamic symbol table [INFO]: --7857-- Scheduler: using generic scheduler lock implementation. [INFO]: --7857-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7857-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7857== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7857-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7857== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7857-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7857== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7857-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7857== [INFO]: ==7857== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7857== don't want to do, unless you know exactly what you're doing, [INFO]: ==7857== or are doing some strange experiment): [INFO]: ==7857== /usr/libexec/valgrind/../../bin/vgdb --pid=7857 ...command... [INFO]: ==7857== [INFO]: ==7857== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7857== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam [INFO]: ==7857== and then give GDB the following command [INFO]: ==7857== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7857 [INFO]: ==7857== --pid is optional if only one valgrind process is running [INFO]: ==7857== [INFO]: --7857-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7857-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7857-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7857-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7857-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libfreshclam.so.2.0.2 [INFO]: --7857-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7857-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7857-- Reading syms from /usr/lib64/libcurl.so.4.8.0 [INFO]: --7857-- Reading syms from /usr/lib64/libssl.so.3.2.4 [INFO]: --7857-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7857-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7857-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7857-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7857-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7857-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7857-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7857-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7857-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7857-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7857-- Reading syms from /usr/lib64/libnghttp2.so.14.28.3 [INFO]: --7857-- Reading syms from /usr/lib64/libidn2.so.0.4.0 [INFO]: --7857-- Reading syms from /usr/lib64/libssh.so.4.10.1 [INFO]: --7857-- Reading syms from /usr/lib64/libpsl.so.5.3.5 [INFO]: --7857-- Reading syms from /usr/lib64/libgssapi_krb5.so.2.2 [INFO]: --7857-- Reading syms from /usr/lib64/libldap.so.2.0.200 [INFO]: --7857-- Reading syms from /usr/lib64/liblber.so.2.0.200 [INFO]: --7857-- Reading syms from /usr/lib64/libbrotlidec.so.1.1.0 [INFO]: --7857-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7857-- Reading syms from /usr/lib64/libunistring.so.5.0.0 [INFO]: --7857-- Reading syms from /usr/lib64/libkrb5.so.3.3 [INFO]: --7857-- Reading syms from /usr/lib64/libk5crypto.so.3.1 [INFO]: --7857-- Reading syms from /usr/lib64/libcom_err.so.2.1 [INFO]: --7857-- Reading syms from /usr/lib64/libkrb5support.so.0.1 [INFO]: --7857-- Reading syms from /usr/lib64/libkeyutils.so.1.10 [INFO]: --7857-- Reading syms from /usr/lib64/libresolv.so.2 [INFO]: --7857-- Reading syms from /usr/lib64/libevent-2.1.so.7.0.1 [INFO]: --7857-- Reading syms from /usr/lib64/libsasl2.so.3.0.0 [INFO]: --7857-- Reading syms from /usr/lib64/libbrotlicommon.so.1.1.0 [INFO]: --7857-- Reading syms from /usr/lib64/libselinux.so.1 [INFO]: --7857-- Reading syms from /usr/lib64/libcrypt.so.2.0.0 [INFO]: --7857-- REDIR: 0x5277ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7857-- REDIR: 0x527aee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7857-- REDIR: 0x5281b70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7857-- REDIR: 0x52818d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7857-- REDIR: 0x5272a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7857-- REDIR: 0x52ee8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7857-- REDIR: 0x5277b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7857-- REDIR: 0x5273230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7857-- REDIR: 0x5281a10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7857-- REDIR: 0x5282350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7857-- REDIR: 0x527f4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7857-- REDIR: 0x5281ee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7857-- REDIR: 0x5273e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7857-- REDIR: 0x52735c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7857-- REDIR: 0x527f5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7857-- REDIR: 0x527f670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7857-- REDIR: 0x5281ad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7857-- REDIR: 0x5281020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7857-- REDIR: 0x5280d30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7857-- REDIR: 0x527f400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7857-- REDIR: 0x527abc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7857-- REDIR: 0x5282130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: --7857-- REDIR: 0x52ee8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7857-- REDIR: 0x5273c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: VEX temporary storage exhausted. [INFO]: Pool = TEMP, start 0x8015ee0f0 curr 0x8019e11e8 end 0x801ab2c2f (size 5000000) [INFO]: [INFO]: vex: the `impossible' happened: [INFO]: VEX temporary storage exhausted. [INFO]: Increase N_{TEMPORARY,PERMANENT}_BYTES and recompile. [INFO]: vex storage: T total 1185193568 bytes allocated [INFO]: vex storage: P total 0 bytes allocated [INFO]: [INFO]: valgrind: the 'impossible' happened: [INFO]: LibVEX called failure_exit(). [INFO]: [INFO]: host stacktrace: [INFO]: ==7857== at 0x800049744: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0x800049845: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0x8000506DB: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0x800050715: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0x800060A65: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0x80012FFA3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0x80013010F: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0x8001391B9: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0x8000655A5: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0x8000A88E3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0x8000B0D7D: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0x8000F601B: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7857== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: [INFO]: sched status: [INFO]: running_tid=1 [INFO]: [INFO]: Thread 1: status = VgTs_Runnable (lwpid 7857) [INFO]: ==7857== at 0x4B18860: fp_mul_comba32 (libclamav/tomsfastmath/mul/fp_mul_comba_32.c:161) [INFO]: ==7857== by 0x4AE35B1: fp_mul (libclamav/tomsfastmath/mul/fp_mul.c:113) [INFO]: ==7857== by 0x4AE2729: UnknownInlinedFun (libclamav/tomsfastmath/mul/fp_mulmod.c:16) [INFO]: ==7857== by 0x4AE2729: _fp_exptmod.llvm.15658363417661541942 (libclamav/tomsfastmath/exptmod/fp_exptmod.c:132) [INFO]: ==7857== by 0x49A4665: UnknownInlinedFun (libclamav/tomsfastmath/exptmod/fp_exptmod.c:270) [INFO]: ==7857== by 0x49A4665: cli_decodesig.llvm.5962502689292317868 (libclamav/dsig.c:107) [INFO]: ==7857== by 0x49A4833: cli_versig2 (libclamav/dsig.c:285) [INFO]: ==7857== by 0x4CC416B: clamav_rust::cdiff::cdiff_apply (cdiff.rs:643) [INFO]: ==7857== by 0x4CBFC63: cdiff_apply (cdiff.rs:591) [INFO]: ==7857== by 0x486502D: downloadPatch (libfreshclam/libfreshclam_internal.c:1649) [INFO]: ==7857== by 0x486502D: updatedb (libfreshclam/libfreshclam_internal.c:2338) [INFO]: ==7857== by 0x4862E09: fc_update_database (libfreshclam/libfreshclam.c:633) [INFO]: ==7857== by 0x48633EF: fc_update_databases (libfreshclam/libfreshclam.c:805) [INFO]: ==7857== by 0x10BCDD: perform_database_update (freshclam/freshclam.c:1514) [INFO]: ==7857== by 0x10CFAF: main (freshclam/freshclam.c:1877) [INFO]: client stack range: [0x1FFEFE7000 0x1FFF000FFF] client SP: 0x1FFEFE71C0 [INFO]: valgrind stack range: [0x1002DA6000 0x1002EA5FFF] top usage: 55064 of 1048576 [INFO]: [INFO]: [INFO]: Note: see also the FAQ in the source distribution. [INFO]: It contains workarounds to several common problems. [INFO]: In particular, if Valgrind aborted or crashed after [INFO]: identifying problems in your program, there's a good chance [INFO]: that fixing those problems will prevent Valgrind aborting or [INFO]: crashing, especially if it happened in m_mallocfree.c. [INFO]: [INFO]: If that doesn't help, please report this bug to: www.valgrind.org [INFO]: [INFO]: In the bug report, send all the above text, the valgrind [INFO]: version, and what OS and version you are using. Thanks. [INFO]: ----------------------------- Captured stderr call ----------------------------- 127.0.0.1 - - [03/May/2025 13:30:52] "GET /test.cvd HTTP/1.1" 206 - 127.0.0.1 - - [03/May/2025 13:30:52] "GET /test-2.cdiff HTTP/1.1" 200 - __________________ TC.test_freshclam_06_cdiff_partial_minus_1 __________________ self = def test_freshclam_06_cdiff_partial_minus_1(self): self.step_name('Verify that freshclam will accept a partial update with 1 missing cdiff') # start with this CVD shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-3.cvd'), str(TC.path_db / 'test.cvd')) # advertise this CVD (by sending the header response to Range requests) shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-6.cvd'), str(TC.path_www / 'test.cvd.advertised')) # using these CDIFFs shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-4.cdiff'), str(TC.path_www)) shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-5.cdiff'), str(TC.path_www)) #shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-6.cdiff'), str(TC.path_www)) # <-- don't give them the last CDIFF handler = partial(WebServerHandler_WWW, TC.path_www) TC.mock_mirror = Process(target=mock_database_mirror, args=(handler, TC.mock_mirror_port)) TC.mock_mirror.start() if TC.freshclam_config.exists(): os.remove(str(TC.freshclam_config)) TC.freshclam_config.write_text(''' DatabaseMirror http://localhost:{port} DNSDatabaseInfo no PidFile {freshclam_pid} LogVerbose yes LogFileMaxSize 0 LogTime yes DatabaseDirectory {path_db} DatabaseOwner {user} '''.format( freshclam_pid=TC.freshclam_pid, path_db=TC.path_db, port=TC.mock_mirror_port, user=getpass.getuser(), )) command = '{valgrind} {valgrind_args} {freshclam} --no-dns --config-file={freshclam_config} --update-db=test'.format( valgrind=TC.valgrind, valgrind_args=TC.valgrind_args, freshclam=TC.freshclam, freshclam_config=TC.freshclam_config ) output = self.execute_command(command) > assert output.ec == 0 # success E assert 1 == 0 E + where 1 = CmdResult(ec=1, out="Sat May 3 13:30:55 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/\nSat May 3 13:30:55 2025 -> Can't open freshclam.dat in /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database\nSat May 3 13:30:55 2025 -> It probably doesn't exist yet. That's ok.\nSat May 3 13:30:55 2025 -> Failed to load freshclam.dat; will create a new freshclam.dat\nSat May 3 13:30:55 2025 -> Creating new freshclam.dat\nSat May 3 13:30:55 2025 -> Saved freshclam.dat\nSat May 3 13:30:55 2025 -> ClamAV update process started at Sat May 3 13:30:55 2025\nSat May 3 13:30:55 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/\nSat May 3 13:30:55 2025 -> check_for_new_database_version: Local copy of test found: test.cvd.\nSat May 3 13:30:55 2025 -> Trying to retrieve CVD header from http://localhost:8001/test.cvd\n* Host localhost:8001 was resolved.\n* IPv6: ::1\n* IPv4: 127.0.0.1\n* Trying [::1]:8001...\n* connect to ::1 port 8001 from ::1 port 34464 failed: Con...:8001...\n* Connected to localhost (127.0.0.1) port 8001\n* using HTTP/1.x\n> GET /test.cvd HTTP/1.1\r\nHost: localhost:8001\r\nRange: bytes=0-511\r\nUser-Agent: ClamAV/1.0.8 (OS: Linux, ARCH: s390x, CPU: s390x, UUID: 9b77fe60-5800-4d21-b05a-96f0f4218480)\r\nAccept: */*\r\nIf-Modified-Since: Wed, 23 Jun 2021 00:40:09 GMT\r\nConnection: close\r\n\r\n* HTTP 1.0, assume close after body\n< HTTP/1.0 206 Partial Content\r\n< Server: BaseHTTP/0.6 Python/3.13.3\r\n< Date: Sat, 03 May 2025 13:30:55 GMT\r\n< Content-type: application/octet-stream\r\n< \r\n* abort upload\n* shutting down connection #0\nSat May 3 13:30:55 2025 -> OK\nSat May 3 13:30:55 2025 -> test database version obtained using HTTP GET: 6\nSat May 3 13:30:55 2025 -> test database available for update (local version: 3, remote version: 6)\nSat May 3 13:30:55 2025 -> Retrieving http://localhost:8001/test-4.cdiff\nSat May 3 13:30:55 2025 -> downloadFile: Download source: http://localhost:8001/test-4.cdiff\nSat May 3 13:30:55 2025 -> downloadFile: Download destination: ./clamav-7f2345a7702dbe05286dc061549c0309.tmp\n", err='WARNING: Sat May 3 13:30:55 2025 -> DNS Update Info disabled. Falling back to HTTP mode.\n').ec /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/freshclam_test.py:444: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Verify that freshclam will accept a partial update with 1 missing cdiff [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam --no-dns --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/freshclam-test.conf --update-db=test Web server is running on port 8001 Mock Server: Test requested: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/www/test.cvd Mock Server: But they only want bytes 0 through 511 ... Mock Server: Sending 512 bytes back to client. Mock Server: Test requested: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/www/test-4.cdiff Mock Server: Sending 945 bytes back to client. [DEBUG]: Exit code: 1 [DEBUG]: stdout: Sat May 3 13:30:55 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/ Sat May 3 13:30:55 2025 -> Can't open freshclam.dat in /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database Sat May 3 13:30:55 2025 -> It probably doesn't exist yet. That's ok. Sat May 3 13:30:55 2025 -> Failed to load freshclam.dat; will create a new freshclam.dat Sat May 3 13:30:55 2025 -> Creating new freshclam.dat Sat May 3 13:30:55 2025 -> Saved freshclam.dat Sat May 3 13:30:55 2025 -> ClamAV update process started at Sat May 3 13:30:55 2025 Sat May 3 13:30:55 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/ Sat May 3 13:30:55 2025 -> check_for_new_database_version: Local copy of test found: test.cvd. Sat May 3 13:30:55 2025 -> Trying to retrieve CVD header from http://localhost:8001/test.cvd * Host localhost:8001 was resolved. * IPv6: ::1 * IPv4: 127.0.0.1 * Trying [::1]:8001... * connect to ::1 port 8001 from ::1 port 34464 failed: Connection refused * Trying 127.0.0.1:8001... * Connected to localhost (127.0.0.1) port 8001 * using HTTP/1.x > GET /test.cvd HTTP/1.1 Host: localhost:8001 Range: bytes=0-511 User-Agent: ClamAV/1.0.8 (OS: Linux, ARCH: s390x, CPU: s390x, UUID: 9b77fe60-5800-4d21-b05a-96f0f4218480) Accept: */* If-Modified-Since: Wed, 23 Jun 2021 00:40:09 GMT Connection: close * HTTP 1.0, assume close after body < HTTP/1.0 206 Partial Content < Server: BaseHTTP/0.6 Python/3.13.3 < Date: Sat, 03 May 2025 13:30:55 GMT < Content-type: application/octet-stream < * abort upload * shutting down connection #0 Sat May 3 13:30:55 2025 -> OK Sat May 3 13:30:55 2025 -> test database version obtained using HTTP GET: 6 Sat May 3 13:30:55 2025 -> test database available for update (local version: 3, remote version: 6) Sat May 3 13:30:55 2025 -> Retrieving http://localhost:8001/test-4.cdiff Sat May 3 13:30:55 2025 -> downloadFile: Download source: http://localhost:8001/test-4.cdiff Sat May 3 13:30:55 2025 -> downloadFile: Download destination: ./clamav-7f2345a7702dbe05286dc061549c0309.tmp [DEBUG]: stderr: WARNING: Sat May 3 13:30:55 2025 -> DNS Update Info disabled. Falling back to HTTP mode. [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7864== Memcheck, a memory error detector [INFO]: ==7864== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7864== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7864== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam --no-dns --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/freshclam-test.conf --update-db=test [INFO]: ==7864== Parent PID: 7825 [INFO]: ==7864== [INFO]: --7864-- [INFO]: --7864-- Valgrind options: [INFO]: --7864-- -v [INFO]: --7864-- --trace-children=yes [INFO]: --7864-- --track-fds=yes [INFO]: --7864-- --leak-check=full [INFO]: --7864-- --show-possibly-lost=no [INFO]: --7864-- --show-leak-kinds=definite [INFO]: --7864-- --errors-for-leak-kinds=definite [INFO]: --7864-- --main-stacksize=16777216 [INFO]: --7864-- --gen-suppressions=all [INFO]: --7864-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7864-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log [INFO]: --7864-- --error-exitcode=123 [INFO]: --7864-- Contents of /proc/version: [INFO]: --7864-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7864-- [INFO]: --7864-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7864-- Page sizes: currently 4096, max supported 4096 [INFO]: --7864-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7864-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam [INFO]: --7864-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7864-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7864-- might be shown as UnknownInlinedFun [INFO]: --7864-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7864-- object doesn't have a dynamic symbol table [INFO]: --7864-- Scheduler: using generic scheduler lock implementation. [INFO]: --7864-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7864-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7864== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7864-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7864== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7864-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7864== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7864-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7864== [INFO]: ==7864== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7864== don't want to do, unless you know exactly what you're doing, [INFO]: ==7864== or are doing some strange experiment): [INFO]: ==7864== /usr/libexec/valgrind/../../bin/vgdb --pid=7864 ...command... [INFO]: ==7864== [INFO]: ==7864== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7864== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam [INFO]: ==7864== and then give GDB the following command [INFO]: ==7864== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7864 [INFO]: ==7864== --pid is optional if only one valgrind process is running [INFO]: ==7864== [INFO]: --7864-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7864-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7864-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7864-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7864-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libfreshclam.so.2.0.2 [INFO]: --7864-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7864-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7864-- Reading syms from /usr/lib64/libcurl.so.4.8.0 [INFO]: --7864-- Reading syms from /usr/lib64/libssl.so.3.2.4 [INFO]: --7864-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7864-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7864-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7864-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7864-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7864-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7864-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7864-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7864-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7864-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7864-- Reading syms from /usr/lib64/libnghttp2.so.14.28.3 [INFO]: --7864-- Reading syms from /usr/lib64/libidn2.so.0.4.0 [INFO]: --7864-- Reading syms from /usr/lib64/libssh.so.4.10.1 [INFO]: --7864-- Reading syms from /usr/lib64/libpsl.so.5.3.5 [INFO]: --7864-- Reading syms from /usr/lib64/libgssapi_krb5.so.2.2 [INFO]: --7864-- Reading syms from /usr/lib64/libldap.so.2.0.200 [INFO]: --7864-- Reading syms from /usr/lib64/liblber.so.2.0.200 [INFO]: --7864-- Reading syms from /usr/lib64/libbrotlidec.so.1.1.0 [INFO]: --7864-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7864-- Reading syms from /usr/lib64/libunistring.so.5.0.0 [INFO]: --7864-- Reading syms from /usr/lib64/libkrb5.so.3.3 [INFO]: --7864-- Reading syms from /usr/lib64/libk5crypto.so.3.1 [INFO]: --7864-- Reading syms from /usr/lib64/libcom_err.so.2.1 [INFO]: --7864-- Reading syms from /usr/lib64/libkrb5support.so.0.1 [INFO]: --7864-- Reading syms from /usr/lib64/libkeyutils.so.1.10 [INFO]: --7864-- Reading syms from /usr/lib64/libresolv.so.2 [INFO]: --7864-- Reading syms from /usr/lib64/libevent-2.1.so.7.0.1 [INFO]: --7864-- Reading syms from /usr/lib64/libsasl2.so.3.0.0 [INFO]: --7864-- Reading syms from /usr/lib64/libbrotlicommon.so.1.1.0 [INFO]: --7864-- Reading syms from /usr/lib64/libselinux.so.1 [INFO]: --7864-- Reading syms from /usr/lib64/libcrypt.so.2.0.0 [INFO]: --7864-- REDIR: 0x5277ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7864-- REDIR: 0x527aee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7864-- REDIR: 0x5281b70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7864-- REDIR: 0x52818d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7864-- REDIR: 0x5272a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7864-- REDIR: 0x52ee8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7864-- REDIR: 0x5277b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7864-- REDIR: 0x5273230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7864-- REDIR: 0x5281a10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7864-- REDIR: 0x5282350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7864-- REDIR: 0x527f4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7864-- REDIR: 0x5281ee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7864-- REDIR: 0x5273e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7864-- REDIR: 0x52735c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7864-- REDIR: 0x527f5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7864-- REDIR: 0x527f670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7864-- REDIR: 0x5281ad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7864-- REDIR: 0x5281020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7864-- REDIR: 0x5280d30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7864-- REDIR: 0x527f400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7864-- REDIR: 0x527abc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7864-- REDIR: 0x5282130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: --7864-- REDIR: 0x52ee8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7864-- REDIR: 0x5273c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: VEX temporary storage exhausted. [INFO]: Pool = TEMP, start 0x8015ee0f0 curr 0x8019e11e8 end 0x801ab2c2f (size 5000000) [INFO]: [INFO]: vex: the `impossible' happened: [INFO]: VEX temporary storage exhausted. [INFO]: Increase N_{TEMPORARY,PERMANENT}_BYTES and recompile. [INFO]: vex storage: T total 1182238552 bytes allocated [INFO]: vex storage: P total 0 bytes allocated [INFO]: [INFO]: valgrind: the 'impossible' happened: [INFO]: LibVEX called failure_exit(). [INFO]: [INFO]: host stacktrace: [INFO]: ==7864== at 0x800049744: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0x800049845: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0x8000506DB: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0x800050715: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0x800060A65: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0x80012FFA3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0x80013010F: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0x8001391B9: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0x8000655A5: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0x8000A88E3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0x8000B0D7D: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0x8000F601B: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7864== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: [INFO]: sched status: [INFO]: running_tid=1 [INFO]: [INFO]: Thread 1: status = VgTs_Runnable (lwpid 7864) [INFO]: ==7864== at 0x4B18860: fp_mul_comba32 (libclamav/tomsfastmath/mul/fp_mul_comba_32.c:161) [INFO]: ==7864== by 0x4AE35B1: fp_mul (libclamav/tomsfastmath/mul/fp_mul.c:113) [INFO]: ==7864== by 0x4AE2729: UnknownInlinedFun (libclamav/tomsfastmath/mul/fp_mulmod.c:16) [INFO]: ==7864== by 0x4AE2729: _fp_exptmod.llvm.15658363417661541942 (libclamav/tomsfastmath/exptmod/fp_exptmod.c:132) [INFO]: ==7864== by 0x49A4665: UnknownInlinedFun (libclamav/tomsfastmath/exptmod/fp_exptmod.c:270) [INFO]: ==7864== by 0x49A4665: cli_decodesig.llvm.5962502689292317868 (libclamav/dsig.c:107) [INFO]: ==7864== by 0x49A4833: cli_versig2 (libclamav/dsig.c:285) [INFO]: ==7864== by 0x4CC416B: clamav_rust::cdiff::cdiff_apply (cdiff.rs:643) [INFO]: ==7864== by 0x4CBFC63: cdiff_apply (cdiff.rs:591) [INFO]: ==7864== by 0x486502D: downloadPatch (libfreshclam/libfreshclam_internal.c:1649) [INFO]: ==7864== by 0x486502D: updatedb (libfreshclam/libfreshclam_internal.c:2338) [INFO]: ==7864== by 0x4862E09: fc_update_database (libfreshclam/libfreshclam.c:633) [INFO]: ==7864== by 0x48633EF: fc_update_databases (libfreshclam/libfreshclam.c:805) [INFO]: ==7864== by 0x10BCDD: perform_database_update (freshclam/freshclam.c:1514) [INFO]: ==7864== by 0x10CFAF: main (freshclam/freshclam.c:1877) [INFO]: client stack range: [0x1FFEFE7000 0x1FFF000FFF] client SP: 0x1FFEFE71C0 [INFO]: valgrind stack range: [0x1002DA6000 0x1002EA5FFF] top usage: 55064 of 1048576 [INFO]: [INFO]: [INFO]: Note: see also the FAQ in the source distribution. [INFO]: It contains workarounds to several common problems. [INFO]: In particular, if Valgrind aborted or crashed after [INFO]: identifying problems in your program, there's a good chance [INFO]: that fixing those problems will prevent Valgrind aborting or [INFO]: crashing, especially if it happened in m_mallocfree.c. [INFO]: [INFO]: If that doesn't help, please report this bug to: www.valgrind.org [INFO]: [INFO]: In the bug report, send all the above text, the valgrind [INFO]: version, and what OS and version you are using. Thanks. [INFO]: ----------------------------- Captured stderr call ----------------------------- 127.0.0.1 - - [03/May/2025 13:30:55] "GET /test.cvd HTTP/1.1" 206 - 127.0.0.1 - - [03/May/2025 13:30:55] "GET /test-4.cdiff HTTP/1.1" 200 - __________________ TC.test_freshclam_07_cdiff_partial_minus_2 __________________ self = def test_freshclam_07_cdiff_partial_minus_2(self): self.step_name('Verify that freshclam behavior with 2 missing cdiffs') # start with this CVD shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-3.cvd'), str(TC.path_db / 'test.cvd')) # advertise this CVD (by sending the header response to Range requests) shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-6.cvd'), str(TC.path_www / 'test.cvd.advertised')) # serve this CVD when requested instead of the advertised one shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-6.cvd'), str(TC.path_www / 'test.cvd.served')) # using these CDIFFs shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-4.cdiff'), str(TC.path_www)) # shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-5.cdiff'), str(TC.path_www)) <--- dont' give them the second to last, either! # shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-6.cdiff'), str(TC.path_www)) <--- don't give them the last CDIFF handler = partial(WebServerHandler_WWW, TC.path_www) TC.mock_mirror = Process(target=mock_database_mirror, args=(handler, TC.mock_mirror_port)) TC.mock_mirror.start() if TC.freshclam_config.exists(): os.remove(str(TC.freshclam_config)) TC.freshclam_config.write_text(''' DatabaseMirror http://localhost:{port} DNSDatabaseInfo no PidFile {freshclam_pid} LogVerbose yes LogFileMaxSize 0 LogTime yes DatabaseDirectory {path_db} DatabaseOwner {user} '''.format( freshclam_pid=TC.freshclam_pid, path_db=TC.path_db, port=TC.mock_mirror_port, user=getpass.getuser(), )) command = '{valgrind} {valgrind_args} {freshclam} --no-dns --config-file={freshclam_config} --update-db=test'.format( valgrind=TC.valgrind, valgrind_args=TC.valgrind_args, freshclam=TC.freshclam, freshclam_config=TC.freshclam_config ) output = self.execute_command(command) > assert output.ec == 0 # success E assert 1 == 0 E + where 1 = CmdResult(ec=1, out="Sat May 3 13:30:57 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/\nSat May 3 13:30:58 2025 -> Can't open freshclam.dat in /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database\nSat May 3 13:30:58 2025 -> It probably doesn't exist yet. That's ok.\nSat May 3 13:30:58 2025 -> Failed to load freshclam.dat; will create a new freshclam.dat\nSat May 3 13:30:58 2025 -> Creating new freshclam.dat\nSat May 3 13:30:58 2025 -> Saved freshclam.dat\nSat May 3 13:30:58 2025 -> ClamAV update process started at Sat May 3 13:30:58 2025\nSat May 3 13:30:58 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/\nSat May 3 13:30:58 2025 -> check_for_new_database_version: Local copy of test found: test.cvd.\nSat May 3 13:30:58 2025 -> Trying to retrieve CVD header from http://localhost:8001/test.cvd\n* Host localhost:8001 was resolved.\n* IPv6: ::1\n* IPv4: 127.0.0.1\n* Trying [::1]:8001...\n* connect to ::1 port 8001 from ::1 port 52626 failed: Con...:8001...\n* Connected to localhost (127.0.0.1) port 8001\n* using HTTP/1.x\n> GET /test.cvd HTTP/1.1\r\nHost: localhost:8001\r\nRange: bytes=0-511\r\nUser-Agent: ClamAV/1.0.8 (OS: Linux, ARCH: s390x, CPU: s390x, UUID: 14d6df62-2a55-475a-8b82-1b0e0e4d14c7)\r\nAccept: */*\r\nIf-Modified-Since: Wed, 23 Jun 2021 00:40:09 GMT\r\nConnection: close\r\n\r\n* HTTP 1.0, assume close after body\n< HTTP/1.0 206 Partial Content\r\n< Server: BaseHTTP/0.6 Python/3.13.3\r\n< Date: Sat, 03 May 2025 13:30:58 GMT\r\n< Content-type: application/octet-stream\r\n< \r\n* abort upload\n* shutting down connection #0\nSat May 3 13:30:58 2025 -> OK\nSat May 3 13:30:58 2025 -> test database version obtained using HTTP GET: 6\nSat May 3 13:30:58 2025 -> test database available for update (local version: 3, remote version: 6)\nSat May 3 13:30:58 2025 -> Retrieving http://localhost:8001/test-4.cdiff\nSat May 3 13:30:58 2025 -> downloadFile: Download source: http://localhost:8001/test-4.cdiff\nSat May 3 13:30:58 2025 -> downloadFile: Download destination: ./clamav-abccf8633bf9c652713d0fc04b53715d.tmp\n", err='WARNING: Sat May 3 13:30:58 2025 -> DNS Update Info disabled. Falling back to HTTP mode.\n').ec /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/freshclam_test.py:530: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Verify that freshclam behavior with 2 missing cdiffs [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam --no-dns --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/freshclam-test.conf --update-db=test Web server is running on port 8001 Mock Server: Test requested: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/www/test.cvd Mock Server: But they only want bytes 0 through 511 ... Mock Server: Sending 512 bytes back to client. Mock Server: Test requested: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/www/test-4.cdiff Mock Server: Sending 945 bytes back to client. [DEBUG]: Exit code: 1 [DEBUG]: stdout: Sat May 3 13:30:57 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/ Sat May 3 13:30:58 2025 -> Can't open freshclam.dat in /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database Sat May 3 13:30:58 2025 -> It probably doesn't exist yet. That's ok. Sat May 3 13:30:58 2025 -> Failed to load freshclam.dat; will create a new freshclam.dat Sat May 3 13:30:58 2025 -> Creating new freshclam.dat Sat May 3 13:30:58 2025 -> Saved freshclam.dat Sat May 3 13:30:58 2025 -> ClamAV update process started at Sat May 3 13:30:58 2025 Sat May 3 13:30:58 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/ Sat May 3 13:30:58 2025 -> check_for_new_database_version: Local copy of test found: test.cvd. Sat May 3 13:30:58 2025 -> Trying to retrieve CVD header from http://localhost:8001/test.cvd * Host localhost:8001 was resolved. * IPv6: ::1 * IPv4: 127.0.0.1 * Trying [::1]:8001... * connect to ::1 port 8001 from ::1 port 52626 failed: Connection refused * Trying 127.0.0.1:8001... * Connected to localhost (127.0.0.1) port 8001 * using HTTP/1.x > GET /test.cvd HTTP/1.1 Host: localhost:8001 Range: bytes=0-511 User-Agent: ClamAV/1.0.8 (OS: Linux, ARCH: s390x, CPU: s390x, UUID: 14d6df62-2a55-475a-8b82-1b0e0e4d14c7) Accept: */* If-Modified-Since: Wed, 23 Jun 2021 00:40:09 GMT Connection: close * HTTP 1.0, assume close after body < HTTP/1.0 206 Partial Content < Server: BaseHTTP/0.6 Python/3.13.3 < Date: Sat, 03 May 2025 13:30:58 GMT < Content-type: application/octet-stream < * abort upload * shutting down connection #0 Sat May 3 13:30:58 2025 -> OK Sat May 3 13:30:58 2025 -> test database version obtained using HTTP GET: 6 Sat May 3 13:30:58 2025 -> test database available for update (local version: 3, remote version: 6) Sat May 3 13:30:58 2025 -> Retrieving http://localhost:8001/test-4.cdiff Sat May 3 13:30:58 2025 -> downloadFile: Download source: http://localhost:8001/test-4.cdiff Sat May 3 13:30:58 2025 -> downloadFile: Download destination: ./clamav-abccf8633bf9c652713d0fc04b53715d.tmp [DEBUG]: stderr: WARNING: Sat May 3 13:30:58 2025 -> DNS Update Info disabled. Falling back to HTTP mode. [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7871== Memcheck, a memory error detector [INFO]: ==7871== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7871== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7871== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam --no-dns --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/freshclam-test.conf --update-db=test [INFO]: ==7871== Parent PID: 7825 [INFO]: ==7871== [INFO]: --7871-- [INFO]: --7871-- Valgrind options: [INFO]: --7871-- -v [INFO]: --7871-- --trace-children=yes [INFO]: --7871-- --track-fds=yes [INFO]: --7871-- --leak-check=full [INFO]: --7871-- --show-possibly-lost=no [INFO]: --7871-- --show-leak-kinds=definite [INFO]: --7871-- --errors-for-leak-kinds=definite [INFO]: --7871-- --main-stacksize=16777216 [INFO]: --7871-- --gen-suppressions=all [INFO]: --7871-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7871-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log [INFO]: --7871-- --error-exitcode=123 [INFO]: --7871-- Contents of /proc/version: [INFO]: --7871-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7871-- [INFO]: --7871-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7871-- Page sizes: currently 4096, max supported 4096 [INFO]: --7871-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7871-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam [INFO]: --7871-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7871-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7871-- might be shown as UnknownInlinedFun [INFO]: --7871-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7871-- object doesn't have a dynamic symbol table [INFO]: --7871-- Scheduler: using generic scheduler lock implementation. [INFO]: --7871-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7871-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7871== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7871-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7871== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7871-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7871== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7871-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7871== [INFO]: ==7871== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7871== don't want to do, unless you know exactly what you're doing, [INFO]: ==7871== or are doing some strange experiment): [INFO]: ==7871== /usr/libexec/valgrind/../../bin/vgdb --pid=7871 ...command... [INFO]: ==7871== [INFO]: ==7871== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7871== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam [INFO]: ==7871== and then give GDB the following command [INFO]: ==7871== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7871 [INFO]: ==7871== --pid is optional if only one valgrind process is running [INFO]: ==7871== [INFO]: --7871-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7871-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7871-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7871-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7871-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libfreshclam.so.2.0.2 [INFO]: --7871-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7871-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7871-- Reading syms from /usr/lib64/libcurl.so.4.8.0 [INFO]: --7871-- Reading syms from /usr/lib64/libssl.so.3.2.4 [INFO]: --7871-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7871-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7871-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7871-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7871-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7871-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7871-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7871-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7871-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7871-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7871-- Reading syms from /usr/lib64/libnghttp2.so.14.28.3 [INFO]: --7871-- Reading syms from /usr/lib64/libidn2.so.0.4.0 [INFO]: --7871-- Reading syms from /usr/lib64/libssh.so.4.10.1 [INFO]: --7871-- Reading syms from /usr/lib64/libpsl.so.5.3.5 [INFO]: --7871-- Reading syms from /usr/lib64/libgssapi_krb5.so.2.2 [INFO]: --7871-- Reading syms from /usr/lib64/libldap.so.2.0.200 [INFO]: --7871-- Reading syms from /usr/lib64/liblber.so.2.0.200 [INFO]: --7871-- Reading syms from /usr/lib64/libbrotlidec.so.1.1.0 [INFO]: --7871-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7871-- Reading syms from /usr/lib64/libunistring.so.5.0.0 [INFO]: --7871-- Reading syms from /usr/lib64/libkrb5.so.3.3 [INFO]: --7871-- Reading syms from /usr/lib64/libk5crypto.so.3.1 [INFO]: --7871-- Reading syms from /usr/lib64/libcom_err.so.2.1 [INFO]: --7871-- Reading syms from /usr/lib64/libkrb5support.so.0.1 [INFO]: --7871-- Reading syms from /usr/lib64/libkeyutils.so.1.10 [INFO]: --7871-- Reading syms from /usr/lib64/libresolv.so.2 [INFO]: --7871-- Reading syms from /usr/lib64/libevent-2.1.so.7.0.1 [INFO]: --7871-- Reading syms from /usr/lib64/libsasl2.so.3.0.0 [INFO]: --7871-- Reading syms from /usr/lib64/libbrotlicommon.so.1.1.0 [INFO]: --7871-- Reading syms from /usr/lib64/libselinux.so.1 [INFO]: --7871-- Reading syms from /usr/lib64/libcrypt.so.2.0.0 [INFO]: --7871-- REDIR: 0x5277ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7871-- REDIR: 0x527aee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7871-- REDIR: 0x5281b70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7871-- REDIR: 0x52818d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7871-- REDIR: 0x5272a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7871-- REDIR: 0x52ee8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7871-- REDIR: 0x5277b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7871-- REDIR: 0x5273230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7871-- REDIR: 0x5281a10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7871-- REDIR: 0x5282350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7871-- REDIR: 0x527f4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7871-- REDIR: 0x5281ee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7871-- REDIR: 0x5273e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7871-- REDIR: 0x52735c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7871-- REDIR: 0x527f5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7871-- REDIR: 0x527f670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7871-- REDIR: 0x5281ad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7871-- REDIR: 0x5281020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7871-- REDIR: 0x5280d30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7871-- REDIR: 0x527f400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7871-- REDIR: 0x527abc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7871-- REDIR: 0x5282130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: --7871-- REDIR: 0x52ee8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7871-- REDIR: 0x5273c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: VEX temporary storage exhausted. [INFO]: Pool = TEMP, start 0x8015ee0f0 curr 0x8019e11e8 end 0x801ab2c2f (size 5000000) [INFO]: [INFO]: vex: the `impossible' happened: [INFO]: VEX temporary storage exhausted. [INFO]: Increase N_{TEMPORARY,PERMANENT}_BYTES and recompile. [INFO]: vex storage: T total 1182372416 bytes allocated [INFO]: vex storage: P total 0 bytes allocated [INFO]: [INFO]: valgrind: the 'impossible' happened: [INFO]: LibVEX called failure_exit(). [INFO]: [INFO]: host stacktrace: [INFO]: ==7871== at 0x800049744: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0x800049845: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0x8000506DB: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0x800050715: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0x800060A65: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0x80012FFA3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0x80013010F: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0x8001391B9: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0x8000655A5: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0x8000A88E3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0x8000B0D7D: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0x8000F601B: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7871== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: [INFO]: sched status: [INFO]: running_tid=1 [INFO]: [INFO]: Thread 1: status = VgTs_Runnable (lwpid 7871) [INFO]: ==7871== at 0x4B18860: fp_mul_comba32 (libclamav/tomsfastmath/mul/fp_mul_comba_32.c:161) [INFO]: ==7871== by 0x4AE35B1: fp_mul (libclamav/tomsfastmath/mul/fp_mul.c:113) [INFO]: ==7871== by 0x4AE2729: UnknownInlinedFun (libclamav/tomsfastmath/mul/fp_mulmod.c:16) [INFO]: ==7871== by 0x4AE2729: _fp_exptmod.llvm.15658363417661541942 (libclamav/tomsfastmath/exptmod/fp_exptmod.c:132) [INFO]: ==7871== by 0x49A4665: UnknownInlinedFun (libclamav/tomsfastmath/exptmod/fp_exptmod.c:270) [INFO]: ==7871== by 0x49A4665: cli_decodesig.llvm.5962502689292317868 (libclamav/dsig.c:107) [INFO]: ==7871== by 0x49A4833: cli_versig2 (libclamav/dsig.c:285) [INFO]: ==7871== by 0x4CC416B: clamav_rust::cdiff::cdiff_apply (cdiff.rs:643) [INFO]: ==7871== by 0x4CBFC63: cdiff_apply (cdiff.rs:591) [INFO]: ==7871== by 0x486502D: downloadPatch (libfreshclam/libfreshclam_internal.c:1649) [INFO]: ==7871== by 0x486502D: updatedb (libfreshclam/libfreshclam_internal.c:2338) [INFO]: ==7871== by 0x4862E09: fc_update_database (libfreshclam/libfreshclam.c:633) [INFO]: ==7871== by 0x48633EF: fc_update_databases (libfreshclam/libfreshclam.c:805) [INFO]: ==7871== by 0x10BCDD: perform_database_update (freshclam/freshclam.c:1514) [INFO]: ==7871== by 0x10CFAF: main (freshclam/freshclam.c:1877) [INFO]: client stack range: [0x1FFEFE7000 0x1FFF000FFF] client SP: 0x1FFEFE71C0 [INFO]: valgrind stack range: [0x1002DA6000 0x1002EA5FFF] top usage: 55064 of 1048576 [INFO]: [INFO]: [INFO]: Note: see also the FAQ in the source distribution. [INFO]: It contains workarounds to several common problems. [INFO]: In particular, if Valgrind aborted or crashed after [INFO]: identifying problems in your program, there's a good chance [INFO]: that fixing those problems will prevent Valgrind aborting or [INFO]: crashing, especially if it happened in m_mallocfree.c. [INFO]: [INFO]: If that doesn't help, please report this bug to: www.valgrind.org [INFO]: [INFO]: In the bug report, send all the above text, the valgrind [INFO]: version, and what OS and version you are using. Thanks. [INFO]: ----------------------------- Captured stderr call ----------------------------- 127.0.0.1 - - [03/May/2025 13:30:58] "GET /test.cvd HTTP/1.1" 206 - 127.0.0.1 - - [03/May/2025 13:30:58] "GET /test-4.cdiff HTTP/1.1" 200 - ________________ TC.test_freshclam_07_no_cdiff_out_of_date_cvd _________________ self = def test_freshclam_07_no_cdiff_out_of_date_cvd(self): self.step_name('Verify that freshclam will properly handle an out-of-date CVD update after a zero-byte CDIFF') # start with CVD 1 shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-1.cvd'), str(TC.path_db / 'test.cvd')) # advertise CVD 6 (by sending the header response to Range requests) shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-6.cvd'), str(TC.path_www / 'test.cvd.advertised')) # Serve the patches 2. shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-2.cdiff'), str(TC.path_www)) # Serve a zero-byte file instead of test-3.cdiff. This should trigger a whole CVD download. with (TC.path_www / 'test-3.cdiff').open('w') as fp: pass # Serve CVD 5 when test.cvd is requested instead of 6 (the advertised one). This should trigger an incremental update, starting a test-4.cvd + patches 5-6. shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-5.cvd'), str(TC.path_www / 'test.cvd.served')) # Serve the patches 5 - 6. Patch 4 should never be requested. shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-5.cdiff'), str(TC.path_www)) shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-6.cdiff'), str(TC.path_www)) handler = partial(WebServerHandler_WWW, TC.path_www) TC.mock_mirror = Process(target=mock_database_mirror, args=(handler, TC.mock_mirror_port)) TC.mock_mirror.start() if TC.freshclam_config.exists(): os.remove(str(TC.freshclam_config)) TC.freshclam_config.write_text(''' DatabaseMirror http://localhost:{port} DNSDatabaseInfo no PidFile {freshclam_pid} LogVerbose yes LogFileMaxSize 0 LogTime yes DatabaseDirectory {path_db} DatabaseOwner {user} '''.format( freshclam_pid=TC.freshclam_pid, path_db=TC.path_db, port=TC.mock_mirror_port, user=getpass.getuser(), )) # # 1st attempt # command = '{valgrind} {valgrind_args} {freshclam} --no-dns --config-file={freshclam_config} --update-db=test'.format( valgrind=TC.valgrind, valgrind_args=TC.valgrind_args, freshclam=TC.freshclam, freshclam_config=TC.freshclam_config ) output = self.execute_command(command) > assert output.ec == 0 # success E assert 1 == 0 E + where 1 = CmdResult(ec=1, out="Sat May 3 13:31:00 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/\nSat May 3 13:31:00 2025 -> Can't open freshclam.dat in /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database\nSat May 3 13:31:00 2025 -> It probably doesn't exist yet. That's ok.\nSat May 3 13:31:00 2025 -> Failed to load freshclam.dat; will create a new freshclam.dat\nSat May 3 13:31:00 2025 -> Creating new freshclam.dat\nSat May 3 13:31:00 2025 -> Saved freshclam.dat\nSat May 3 13:31:00 2025 -> ClamAV update process started at Sat May 3 13:31:00 2025\nSat May 3 13:31:00 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/\nSat May 3 13:31:01 2025 -> check_for_new_database_version: Local copy of test found: test.cvd.\nSat May 3 13:31:01 2025 -> Trying to retrieve CVD header from http://localhost:8001/test.cvd\n* Host localhost:8001 was resolved.\n* IPv6: ::1\n* IPv4: 127.0.0.1\n* Trying [::1]:8001...\n* connect to ::1 port 8001 from ::1 port 52646 failed: Con...:8001...\n* Connected to localhost (127.0.0.1) port 8001\n* using HTTP/1.x\n> GET /test.cvd HTTP/1.1\r\nHost: localhost:8001\r\nRange: bytes=0-511\r\nUser-Agent: ClamAV/1.0.8 (OS: Linux, ARCH: s390x, CPU: s390x, UUID: 02fcc26b-d36b-45c2-a8ae-f3e856e9a964)\r\nAccept: */*\r\nIf-Modified-Since: Tue, 22 Jun 2021 18:58:22 GMT\r\nConnection: close\r\n\r\n* HTTP 1.0, assume close after body\n< HTTP/1.0 206 Partial Content\r\n< Server: BaseHTTP/0.6 Python/3.13.3\r\n< Date: Sat, 03 May 2025 13:31:01 GMT\r\n< Content-type: application/octet-stream\r\n< \r\n* abort upload\n* shutting down connection #0\nSat May 3 13:31:01 2025 -> OK\nSat May 3 13:31:01 2025 -> test database version obtained using HTTP GET: 6\nSat May 3 13:31:01 2025 -> test database available for update (local version: 1, remote version: 6)\nSat May 3 13:31:01 2025 -> Retrieving http://localhost:8001/test-2.cdiff\nSat May 3 13:31:01 2025 -> downloadFile: Download source: http://localhost:8001/test-2.cdiff\nSat May 3 13:31:01 2025 -> downloadFile: Download destination: ./clamav-942a190eab496cbddd018426f87251de.tmp\n", err='WARNING: Sat May 3 13:31:00 2025 -> DNS Update Info disabled. Falling back to HTTP mode.\n').ec /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/freshclam_test.py:621: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Verify that freshclam will properly handle an out-of-date CVD update after a zero-byte CDIFF [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam --no-dns --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/freshclam-test.conf --update-db=test Web server is running on port 8001 Mock Server: Test requested: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/www/test.cvd Mock Server: But they only want bytes 0 through 511 ... Mock Server: Sending 512 bytes back to client. Mock Server: Test requested: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/www/test-2.cdiff Mock Server: Sending 765 bytes back to client. [DEBUG]: Exit code: 1 [DEBUG]: stdout: Sat May 3 13:31:00 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/ Sat May 3 13:31:00 2025 -> Can't open freshclam.dat in /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database Sat May 3 13:31:00 2025 -> It probably doesn't exist yet. That's ok. Sat May 3 13:31:00 2025 -> Failed to load freshclam.dat; will create a new freshclam.dat Sat May 3 13:31:00 2025 -> Creating new freshclam.dat Sat May 3 13:31:00 2025 -> Saved freshclam.dat Sat May 3 13:31:00 2025 -> ClamAV update process started at Sat May 3 13:31:00 2025 Sat May 3 13:31:00 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/ Sat May 3 13:31:01 2025 -> check_for_new_database_version: Local copy of test found: test.cvd. Sat May 3 13:31:01 2025 -> Trying to retrieve CVD header from http://localhost:8001/test.cvd * Host localhost:8001 was resolved. * IPv6: ::1 * IPv4: 127.0.0.1 * Trying [::1]:8001... * connect to ::1 port 8001 from ::1 port 52646 failed: Connection refused * Trying 127.0.0.1:8001... * Connected to localhost (127.0.0.1) port 8001 * using HTTP/1.x > GET /test.cvd HTTP/1.1 Host: localhost:8001 Range: bytes=0-511 User-Agent: ClamAV/1.0.8 (OS: Linux, ARCH: s390x, CPU: s390x, UUID: 02fcc26b-d36b-45c2-a8ae-f3e856e9a964) Accept: */* If-Modified-Since: Tue, 22 Jun 2021 18:58:22 GMT Connection: close * HTTP 1.0, assume close after body < HTTP/1.0 206 Partial Content < Server: BaseHTTP/0.6 Python/3.13.3 < Date: Sat, 03 May 2025 13:31:01 GMT < Content-type: application/octet-stream < * abort upload * shutting down connection #0 Sat May 3 13:31:01 2025 -> OK Sat May 3 13:31:01 2025 -> test database version obtained using HTTP GET: 6 Sat May 3 13:31:01 2025 -> test database available for update (local version: 1, remote version: 6) Sat May 3 13:31:01 2025 -> Retrieving http://localhost:8001/test-2.cdiff Sat May 3 13:31:01 2025 -> downloadFile: Download source: http://localhost:8001/test-2.cdiff Sat May 3 13:31:01 2025 -> downloadFile: Download destination: ./clamav-942a190eab496cbddd018426f87251de.tmp [DEBUG]: stderr: WARNING: Sat May 3 13:31:00 2025 -> DNS Update Info disabled. Falling back to HTTP mode. [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7876== Memcheck, a memory error detector [INFO]: ==7876== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7876== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7876== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam --no-dns --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/freshclam-test.conf --update-db=test [INFO]: ==7876== Parent PID: 7825 [INFO]: ==7876== [INFO]: --7876-- [INFO]: --7876-- Valgrind options: [INFO]: --7876-- -v [INFO]: --7876-- --trace-children=yes [INFO]: --7876-- --track-fds=yes [INFO]: --7876-- --leak-check=full [INFO]: --7876-- --show-possibly-lost=no [INFO]: --7876-- --show-leak-kinds=definite [INFO]: --7876-- --errors-for-leak-kinds=definite [INFO]: --7876-- --main-stacksize=16777216 [INFO]: --7876-- --gen-suppressions=all [INFO]: --7876-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7876-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log [INFO]: --7876-- --error-exitcode=123 [INFO]: --7876-- Contents of /proc/version: [INFO]: --7876-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7876-- [INFO]: --7876-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7876-- Page sizes: currently 4096, max supported 4096 [INFO]: --7876-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7876-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam [INFO]: --7876-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7876-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7876-- might be shown as UnknownInlinedFun [INFO]: --7876-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7876-- object doesn't have a dynamic symbol table [INFO]: --7876-- Scheduler: using generic scheduler lock implementation. [INFO]: --7876-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7876-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7876== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7876-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7876== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7876-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7876== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7876-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7876== [INFO]: ==7876== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7876== don't want to do, unless you know exactly what you're doing, [INFO]: ==7876== or are doing some strange experiment): [INFO]: ==7876== /usr/libexec/valgrind/../../bin/vgdb --pid=7876 ...command... [INFO]: ==7876== [INFO]: ==7876== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7876== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam [INFO]: ==7876== and then give GDB the following command [INFO]: ==7876== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7876 [INFO]: ==7876== --pid is optional if only one valgrind process is running [INFO]: ==7876== [INFO]: --7876-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7876-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7876-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7876-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7876-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libfreshclam.so.2.0.2 [INFO]: --7876-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7876-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7876-- Reading syms from /usr/lib64/libcurl.so.4.8.0 [INFO]: --7876-- Reading syms from /usr/lib64/libssl.so.3.2.4 [INFO]: --7876-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7876-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7876-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7876-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7876-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7876-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7876-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7876-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7876-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7876-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7876-- Reading syms from /usr/lib64/libnghttp2.so.14.28.3 [INFO]: --7876-- Reading syms from /usr/lib64/libidn2.so.0.4.0 [INFO]: --7876-- Reading syms from /usr/lib64/libssh.so.4.10.1 [INFO]: --7876-- Reading syms from /usr/lib64/libpsl.so.5.3.5 [INFO]: --7876-- Reading syms from /usr/lib64/libgssapi_krb5.so.2.2 [INFO]: --7876-- Reading syms from /usr/lib64/libldap.so.2.0.200 [INFO]: --7876-- Reading syms from /usr/lib64/liblber.so.2.0.200 [INFO]: --7876-- Reading syms from /usr/lib64/libbrotlidec.so.1.1.0 [INFO]: --7876-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7876-- Reading syms from /usr/lib64/libunistring.so.5.0.0 [INFO]: --7876-- Reading syms from /usr/lib64/libkrb5.so.3.3 [INFO]: --7876-- Reading syms from /usr/lib64/libk5crypto.so.3.1 [INFO]: --7876-- Reading syms from /usr/lib64/libcom_err.so.2.1 [INFO]: --7876-- Reading syms from /usr/lib64/libkrb5support.so.0.1 [INFO]: --7876-- Reading syms from /usr/lib64/libkeyutils.so.1.10 [INFO]: --7876-- Reading syms from /usr/lib64/libresolv.so.2 [INFO]: --7876-- Reading syms from /usr/lib64/libevent-2.1.so.7.0.1 [INFO]: --7876-- Reading syms from /usr/lib64/libsasl2.so.3.0.0 [INFO]: --7876-- Reading syms from /usr/lib64/libbrotlicommon.so.1.1.0 [INFO]: --7876-- Reading syms from /usr/lib64/libselinux.so.1 [INFO]: --7876-- Reading syms from /usr/lib64/libcrypt.so.2.0.0 [INFO]: --7876-- REDIR: 0x5277ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7876-- REDIR: 0x527aee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7876-- REDIR: 0x5281b70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7876-- REDIR: 0x52818d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7876-- REDIR: 0x5272a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7876-- REDIR: 0x52ee8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7876-- REDIR: 0x5277b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7876-- REDIR: 0x5273230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7876-- REDIR: 0x5281a10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7876-- REDIR: 0x5282350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7876-- REDIR: 0x527f4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7876-- REDIR: 0x5281ee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7876-- REDIR: 0x5273e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7876-- REDIR: 0x52735c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7876-- REDIR: 0x527f5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7876-- REDIR: 0x527f670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7876-- REDIR: 0x5281ad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7876-- REDIR: 0x5281020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7876-- REDIR: 0x5280d30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7876-- REDIR: 0x527f400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7876-- REDIR: 0x527abc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7876-- REDIR: 0x5282130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: --7876-- REDIR: 0x52ee8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7876-- REDIR: 0x5273c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: VEX temporary storage exhausted. [INFO]: Pool = TEMP, start 0x8015ee0f0 curr 0x8019e11e8 end 0x801ab2c2f (size 5000000) [INFO]: [INFO]: vex: the `impossible' happened: [INFO]: VEX temporary storage exhausted. [INFO]: Increase N_{TEMPORARY,PERMANENT}_BYTES and recompile. [INFO]: vex storage: T total 1181533088 bytes allocated [INFO]: vex storage: P total 0 bytes allocated [INFO]: [INFO]: valgrind: the 'impossible' happened: [INFO]: LibVEX called failure_exit(). [INFO]: [INFO]: host stacktrace: [INFO]: ==7876== at 0x800049744: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0x800049845: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0x8000506DB: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0x800050715: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0x800060A65: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0x80012FFA3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0x80013010F: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0x8001391B9: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0x8000655A5: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0x8000A88E3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0x8000B0D7D: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0x8000F601B: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7876== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: [INFO]: sched status: [INFO]: running_tid=1 [INFO]: [INFO]: Thread 1: status = VgTs_Runnable (lwpid 7876) [INFO]: ==7876== at 0x4B18860: fp_mul_comba32 (libclamav/tomsfastmath/mul/fp_mul_comba_32.c:161) [INFO]: ==7876== by 0x4AE35B1: fp_mul (libclamav/tomsfastmath/mul/fp_mul.c:113) [INFO]: ==7876== by 0x4AE2729: UnknownInlinedFun (libclamav/tomsfastmath/mul/fp_mulmod.c:16) [INFO]: ==7876== by 0x4AE2729: _fp_exptmod.llvm.15658363417661541942 (libclamav/tomsfastmath/exptmod/fp_exptmod.c:132) [INFO]: ==7876== by 0x49A4665: UnknownInlinedFun (libclamav/tomsfastmath/exptmod/fp_exptmod.c:270) [INFO]: ==7876== by 0x49A4665: cli_decodesig.llvm.5962502689292317868 (libclamav/dsig.c:107) [INFO]: ==7876== by 0x49A4833: cli_versig2 (libclamav/dsig.c:285) [INFO]: ==7876== by 0x4CC416B: clamav_rust::cdiff::cdiff_apply (cdiff.rs:643) [INFO]: ==7876== by 0x4CBFC63: cdiff_apply (cdiff.rs:591) [INFO]: ==7876== by 0x486502D: downloadPatch (libfreshclam/libfreshclam_internal.c:1649) [INFO]: ==7876== by 0x486502D: updatedb (libfreshclam/libfreshclam_internal.c:2338) [INFO]: ==7876== by 0x4862E09: fc_update_database (libfreshclam/libfreshclam.c:633) [INFO]: ==7876== by 0x48633EF: fc_update_databases (libfreshclam/libfreshclam.c:805) [INFO]: ==7876== by 0x10BCDD: perform_database_update (freshclam/freshclam.c:1514) [INFO]: ==7876== by 0x10CFAF: main (freshclam/freshclam.c:1877) [INFO]: client stack range: [0x1FFEFE7000 0x1FFF000FFF] client SP: 0x1FFEFE71B0 [INFO]: valgrind stack range: [0x1002DA6000 0x1002EA5FFF] top usage: 55064 of 1048576 [INFO]: [INFO]: [INFO]: Note: see also the FAQ in the source distribution. [INFO]: It contains workarounds to several common problems. [INFO]: In particular, if Valgrind aborted or crashed after [INFO]: identifying problems in your program, there's a good chance [INFO]: that fixing those problems will prevent Valgrind aborting or [INFO]: crashing, especially if it happened in m_mallocfree.c. [INFO]: [INFO]: If that doesn't help, please report this bug to: www.valgrind.org [INFO]: [INFO]: In the bug report, send all the above text, the valgrind [INFO]: version, and what OS and version you are using. Thanks. [INFO]: ----------------------------- Captured stderr call ----------------------------- 127.0.0.1 - - [03/May/2025 13:31:01] "GET /test.cvd HTTP/1.1" 206 - 127.0.0.1 - - [03/May/2025 13:31:01] "GET /test-2.cdiff HTTP/1.1" 200 - ___________________ TC.test_freshclam_08_cdiff_update_twice ____________________ self = def test_freshclam_08_cdiff_update_twice(self): self.step_name('Verify that freshclam can update from an older CVD to a newer with CDIFF patches, and then update from an older CLD to the latest with more CDIFF patches') # start with this CVD shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-1.cvd'), str(TC.path_db / 'test.cvd')) # advertise this CVD FIRST (by sending the header response to Range requests) shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-3.cvd'), str(TC.path_www / 'test.cvd.advertised')) # using these CDIFFs shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-2.cdiff'), str(TC.path_www)) shutil.copy(str(TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' /'test-3.cdiff'), str(TC.path_www)) handler = partial(WebServerHandler_WWW, TC.path_www) TC.mock_mirror = Process(target=mock_database_mirror, args=(handler, TC.mock_mirror_port)) TC.mock_mirror.start() if TC.freshclam_config.exists(): os.remove(str(TC.freshclam_config)) TC.freshclam_config.write_text(''' DatabaseMirror http://localhost:{port} DNSDatabaseInfo no PidFile {freshclam_pid} LogVerbose yes LogFileMaxSize 0 LogTime yes DatabaseDirectory {path_db} DatabaseOwner {user} '''.format( freshclam_pid=TC.freshclam_pid, path_db=TC.path_db, port=TC.mock_mirror_port, user=getpass.getuser(), )) # # Now run the update for the first set up updates. # command = '{valgrind} {valgrind_args} {freshclam} --no-dns --config-file={freshclam_config} --update-db=test'.format( valgrind=TC.valgrind, valgrind_args=TC.valgrind_args, freshclam=TC.freshclam, freshclam_config=TC.freshclam_config ) output = self.execute_command(command) > assert output.ec == 0 # success E assert 1 == 0 E + where 1 = CmdResult(ec=1, out="Sat May 3 13:31:03 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/\nSat May 3 13:31:03 2025 -> Can't open freshclam.dat in /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database\nSat May 3 13:31:03 2025 -> It probably doesn't exist yet. That's ok.\nSat May 3 13:31:03 2025 -> Failed to load freshclam.dat; will create a new freshclam.dat\nSat May 3 13:31:03 2025 -> Creating new freshclam.dat\nSat May 3 13:31:03 2025 -> Saved freshclam.dat\nSat May 3 13:31:03 2025 -> ClamAV update process started at Sat May 3 13:31:03 2025\nSat May 3 13:31:03 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/\nSat May 3 13:31:03 2025 -> check_for_new_database_version: Local copy of test found: test.cvd.\nSat May 3 13:31:03 2025 -> Trying to retrieve CVD header from http://localhost:8001/test.cvd\n* Host localhost:8001 was resolved.\n* IPv6: ::1\n* IPv4: 127.0.0.1\n* Trying [::1]:8001...\n* connect to ::1 port 8001 from ::1 port 52672 failed: Con...:8001...\n* Connected to localhost (127.0.0.1) port 8001\n* using HTTP/1.x\n> GET /test.cvd HTTP/1.1\r\nHost: localhost:8001\r\nRange: bytes=0-511\r\nUser-Agent: ClamAV/1.0.8 (OS: Linux, ARCH: s390x, CPU: s390x, UUID: 288a3614-4839-45f1-8487-6ac541110a19)\r\nAccept: */*\r\nIf-Modified-Since: Tue, 22 Jun 2021 18:58:22 GMT\r\nConnection: close\r\n\r\n* HTTP 1.0, assume close after body\n< HTTP/1.0 206 Partial Content\r\n< Server: BaseHTTP/0.6 Python/3.13.3\r\n< Date: Sat, 03 May 2025 13:31:04 GMT\r\n< Content-type: application/octet-stream\r\n< \r\n* abort upload\n* shutting down connection #0\nSat May 3 13:31:04 2025 -> OK\nSat May 3 13:31:04 2025 -> test database version obtained using HTTP GET: 3\nSat May 3 13:31:04 2025 -> test database available for update (local version: 1, remote version: 3)\nSat May 3 13:31:04 2025 -> Retrieving http://localhost:8001/test-2.cdiff\nSat May 3 13:31:04 2025 -> downloadFile: Download source: http://localhost:8001/test-2.cdiff\nSat May 3 13:31:04 2025 -> downloadFile: Download destination: ./clamav-93ec9eadecee18a1b144aa604f7d66ed.tmp\n", err='WARNING: Sat May 3 13:31:03 2025 -> DNS Update Info disabled. Falling back to HTTP mode.\n').ec /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/freshclam_test.py:728: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Verify that freshclam can update from an older CVD to a newer with CDIFF patches, and then update from an older CLD to the latest with more CDIFF patches [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam --no-dns --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/freshclam-test.conf --update-db=test Web server is running on port 8001 Mock Server: Test requested: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/www/test.cvd Mock Server: But they only want bytes 0 through 511 ... Mock Server: Sending 512 bytes back to client. Mock Server: Test requested: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/www/test-2.cdiff Mock Server: Sending 765 bytes back to client. [DEBUG]: Exit code: 1 [DEBUG]: stdout: Sat May 3 13:31:03 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/ Sat May 3 13:31:03 2025 -> Can't open freshclam.dat in /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database Sat May 3 13:31:03 2025 -> It probably doesn't exist yet. That's ok. Sat May 3 13:31:03 2025 -> Failed to load freshclam.dat; will create a new freshclam.dat Sat May 3 13:31:03 2025 -> Creating new freshclam.dat Sat May 3 13:31:03 2025 -> Saved freshclam.dat Sat May 3 13:31:03 2025 -> ClamAV update process started at Sat May 3 13:31:03 2025 Sat May 3 13:31:03 2025 -> Current working dir is /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/database/ Sat May 3 13:31:03 2025 -> check_for_new_database_version: Local copy of test found: test.cvd. Sat May 3 13:31:03 2025 -> Trying to retrieve CVD header from http://localhost:8001/test.cvd * Host localhost:8001 was resolved. * IPv6: ::1 * IPv4: 127.0.0.1 * Trying [::1]:8001... * connect to ::1 port 8001 from ::1 port 52672 failed: Connection refused * Trying 127.0.0.1:8001... * Connected to localhost (127.0.0.1) port 8001 * using HTTP/1.x > GET /test.cvd HTTP/1.1 Host: localhost:8001 Range: bytes=0-511 User-Agent: ClamAV/1.0.8 (OS: Linux, ARCH: s390x, CPU: s390x, UUID: 288a3614-4839-45f1-8487-6ac541110a19) Accept: */* If-Modified-Since: Tue, 22 Jun 2021 18:58:22 GMT Connection: close * HTTP 1.0, assume close after body < HTTP/1.0 206 Partial Content < Server: BaseHTTP/0.6 Python/3.13.3 < Date: Sat, 03 May 2025 13:31:04 GMT < Content-type: application/octet-stream < * abort upload * shutting down connection #0 Sat May 3 13:31:04 2025 -> OK Sat May 3 13:31:04 2025 -> test database version obtained using HTTP GET: 3 Sat May 3 13:31:04 2025 -> test database available for update (local version: 1, remote version: 3) Sat May 3 13:31:04 2025 -> Retrieving http://localhost:8001/test-2.cdiff Sat May 3 13:31:04 2025 -> downloadFile: Download source: http://localhost:8001/test-2.cdiff Sat May 3 13:31:04 2025 -> downloadFile: Download destination: ./clamav-93ec9eadecee18a1b144aa604f7d66ed.tmp [DEBUG]: stderr: WARNING: Sat May 3 13:31:03 2025 -> DNS Update Info disabled. Falling back to HTTP mode. [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7881== Memcheck, a memory error detector [INFO]: ==7881== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7881== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7881== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam --no-dns --config-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/freshclam-test.conf --update-db=test [INFO]: ==7881== Parent PID: 7825 [INFO]: ==7881== [INFO]: --7881-- [INFO]: --7881-- Valgrind options: [INFO]: --7881-- -v [INFO]: --7881-- --trace-children=yes [INFO]: --7881-- --track-fds=yes [INFO]: --7881-- --leak-check=full [INFO]: --7881-- --show-possibly-lost=no [INFO]: --7881-- --show-leak-kinds=definite [INFO]: --7881-- --errors-for-leak-kinds=definite [INFO]: --7881-- --main-stacksize=16777216 [INFO]: --7881-- --gen-suppressions=all [INFO]: --7881-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7881-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-juw0uqlw/valgrind.log [INFO]: --7881-- --error-exitcode=123 [INFO]: --7881-- Contents of /proc/version: [INFO]: --7881-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7881-- [INFO]: --7881-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7881-- Page sizes: currently 4096, max supported 4096 [INFO]: --7881-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7881-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam [INFO]: --7881-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7881-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7881-- might be shown as UnknownInlinedFun [INFO]: --7881-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7881-- object doesn't have a dynamic symbol table [INFO]: --7881-- Scheduler: using generic scheduler lock implementation. [INFO]: --7881-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7881-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7881== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7881-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7881== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7881-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7881== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7881-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7881== [INFO]: ==7881== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7881== don't want to do, unless you know exactly what you're doing, [INFO]: ==7881== or are doing some strange experiment): [INFO]: ==7881== /usr/libexec/valgrind/../../bin/vgdb --pid=7881 ...command... [INFO]: ==7881== [INFO]: ==7881== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7881== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/freshclam/freshclam [INFO]: ==7881== and then give GDB the following command [INFO]: ==7881== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7881 [INFO]: ==7881== --pid is optional if only one valgrind process is running [INFO]: ==7881== [INFO]: --7881-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7881-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7881-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7881-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7881-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libfreshclam.so.2.0.2 [INFO]: --7881-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7881-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7881-- Reading syms from /usr/lib64/libcurl.so.4.8.0 [INFO]: --7881-- Reading syms from /usr/lib64/libssl.so.3.2.4 [INFO]: --7881-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7881-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7881-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7881-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7881-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7881-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7881-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7881-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7881-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7881-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7881-- Reading syms from /usr/lib64/libnghttp2.so.14.28.3 [INFO]: --7881-- Reading syms from /usr/lib64/libidn2.so.0.4.0 [INFO]: --7881-- Reading syms from /usr/lib64/libssh.so.4.10.1 [INFO]: --7881-- Reading syms from /usr/lib64/libpsl.so.5.3.5 [INFO]: --7881-- Reading syms from /usr/lib64/libgssapi_krb5.so.2.2 [INFO]: --7881-- Reading syms from /usr/lib64/libldap.so.2.0.200 [INFO]: --7881-- Reading syms from /usr/lib64/liblber.so.2.0.200 [INFO]: --7881-- Reading syms from /usr/lib64/libbrotlidec.so.1.1.0 [INFO]: --7881-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7881-- Reading syms from /usr/lib64/libunistring.so.5.0.0 [INFO]: --7881-- Reading syms from /usr/lib64/libkrb5.so.3.3 [INFO]: --7881-- Reading syms from /usr/lib64/libk5crypto.so.3.1 [INFO]: --7881-- Reading syms from /usr/lib64/libcom_err.so.2.1 [INFO]: --7881-- Reading syms from /usr/lib64/libkrb5support.so.0.1 [INFO]: --7881-- Reading syms from /usr/lib64/libkeyutils.so.1.10 [INFO]: --7881-- Reading syms from /usr/lib64/libresolv.so.2 [INFO]: --7881-- Reading syms from /usr/lib64/libevent-2.1.so.7.0.1 [INFO]: --7881-- Reading syms from /usr/lib64/libsasl2.so.3.0.0 [INFO]: --7881-- Reading syms from /usr/lib64/libbrotlicommon.so.1.1.0 [INFO]: --7881-- Reading syms from /usr/lib64/libselinux.so.1 [INFO]: --7881-- Reading syms from /usr/lib64/libcrypt.so.2.0.0 [INFO]: --7881-- REDIR: 0x5277ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7881-- REDIR: 0x527aee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7881-- REDIR: 0x5281b70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7881-- REDIR: 0x52818d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7881-- REDIR: 0x5272a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7881-- REDIR: 0x52ee8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7881-- REDIR: 0x5277b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7881-- REDIR: 0x5273230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7881-- REDIR: 0x5281a10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7881-- REDIR: 0x5282350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7881-- REDIR: 0x527f4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7881-- REDIR: 0x5281ee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7881-- REDIR: 0x5273e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7881-- REDIR: 0x52735c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7881-- REDIR: 0x527f5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7881-- REDIR: 0x527f670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7881-- REDIR: 0x5281ad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7881-- REDIR: 0x5281020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7881-- REDIR: 0x5280d30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7881-- REDIR: 0x527f400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7881-- REDIR: 0x527abc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7881-- REDIR: 0x5282130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: --7881-- REDIR: 0x52ee8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7881-- REDIR: 0x5273c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: VEX temporary storage exhausted. [INFO]: Pool = TEMP, start 0x8015ee0f0 curr 0x8019e11e8 end 0x801ab2c2f (size 5000000) [INFO]: [INFO]: vex: the `impossible' happened: [INFO]: VEX temporary storage exhausted. [INFO]: Increase N_{TEMPORARY,PERMANENT}_BYTES and recompile. [INFO]: vex storage: T total 1181664640 bytes allocated [INFO]: vex storage: P total 0 bytes allocated [INFO]: [INFO]: valgrind: the 'impossible' happened: [INFO]: LibVEX called failure_exit(). [INFO]: [INFO]: host stacktrace: [INFO]: ==7881== at 0x800049744: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0x800049845: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0x8000506DB: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0x800050715: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0x800060A65: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0x80012FFA3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0x80013010F: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0x8001391B9: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0x8000655A5: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0x8000A88E3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0x8000B0D7D: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0x8000F601B: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7881== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: [INFO]: sched status: [INFO]: running_tid=1 [INFO]: [INFO]: Thread 1: status = VgTs_Runnable (lwpid 7881) [INFO]: ==7881== at 0x4B18860: fp_mul_comba32 (libclamav/tomsfastmath/mul/fp_mul_comba_32.c:161) [INFO]: ==7881== by 0x4AE35B1: fp_mul (libclamav/tomsfastmath/mul/fp_mul.c:113) [INFO]: ==7881== by 0x4AE2729: UnknownInlinedFun (libclamav/tomsfastmath/mul/fp_mulmod.c:16) [INFO]: ==7881== by 0x4AE2729: _fp_exptmod.llvm.15658363417661541942 (libclamav/tomsfastmath/exptmod/fp_exptmod.c:132) [INFO]: ==7881== by 0x49A4665: UnknownInlinedFun (libclamav/tomsfastmath/exptmod/fp_exptmod.c:270) [INFO]: ==7881== by 0x49A4665: cli_decodesig.llvm.5962502689292317868 (libclamav/dsig.c:107) [INFO]: ==7881== by 0x49A4833: cli_versig2 (libclamav/dsig.c:285) [INFO]: ==7881== by 0x4CC416B: clamav_rust::cdiff::cdiff_apply (cdiff.rs:643) [INFO]: ==7881== by 0x4CBFC63: cdiff_apply (cdiff.rs:591) [INFO]: ==7881== by 0x486502D: downloadPatch (libfreshclam/libfreshclam_internal.c:1649) [INFO]: ==7881== by 0x486502D: updatedb (libfreshclam/libfreshclam_internal.c:2338) [INFO]: ==7881== by 0x4862E09: fc_update_database (libfreshclam/libfreshclam.c:633) [INFO]: ==7881== by 0x48633EF: fc_update_databases (libfreshclam/libfreshclam.c:805) [INFO]: ==7881== by 0x10BCDD: perform_database_update (freshclam/freshclam.c:1514) [INFO]: ==7881== by 0x10CFAF: main (freshclam/freshclam.c:1877) [INFO]: client stack range: [0x1FFEFE7000 0x1FFF000FFF] client SP: 0x1FFEFE71C0 [INFO]: valgrind stack range: [0x1002DA6000 0x1002EA5FFF] top usage: 55064 of 1048576 [INFO]: [INFO]: [INFO]: Note: see also the FAQ in the source distribution. [INFO]: It contains workarounds to several common problems. [INFO]: In particular, if Valgrind aborted or crashed after [INFO]: identifying problems in your program, there's a good chance [INFO]: that fixing those problems will prevent Valgrind aborting or [INFO]: crashing, especially if it happened in m_mallocfree.c. [INFO]: [INFO]: If that doesn't help, please report this bug to: www.valgrind.org [INFO]: [INFO]: In the bug report, send all the above text, the valgrind [INFO]: version, and what OS and version you are using. Thanks. [INFO]: ----------------------------- Captured stderr call ----------------------------- 127.0.0.1 - - [03/May/2025 13:31:04] "GET /test.cvd HTTP/1.1" 206 - 127.0.0.1 - - [03/May/2025 13:31:04] "GET /test-2.cdiff HTTP/1.1" 200 - =========================== short test summary info ============================ FAILED freshclam_test.py::TC::test_freshclam_01_file_copy - assert 8 == 0 FAILED freshclam_test.py::TC::test_freshclam_05_cdiff_update - assert 1 == 0 FAILED freshclam_test.py::TC::test_freshclam_06_cdiff_partial_minus_1 - asser... FAILED freshclam_test.py::TC::test_freshclam_07_cdiff_partial_minus_2 - asser... FAILED freshclam_test.py::TC::test_freshclam_07_no_cdiff_out_of_date_cvd - as... FAILED freshclam_test.py::TC::test_freshclam_08_cdiff_update_twice - assert 1... ERROR freshclam_test.py::TC::test_freshclam_05_cdiff_update - AssertionError:... ERROR freshclam_test.py::TC::test_freshclam_06_cdiff_partial_minus_1 - Assert... ERROR freshclam_test.py::TC::test_freshclam_07_cdiff_partial_minus_2 - Assert... ERROR freshclam_test.py::TC::test_freshclam_07_no_cdiff_out_of_date_cvd - Ass... ERROR freshclam_test.py::TC::test_freshclam_08_cdiff_update_twice - Assertion... ============== 6 failed, 4 passed, 1 skipped, 5 errors in 26.93s =============== Start 11: sigtool_valgrind 4/5 Test #11: sigtool_valgrind .................***Failed 6.11 sec ============================= test session starts ============================== platform linux -- Python 3.13.3, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests collecting ... collected 3 items sigtool_test.py::TC::test_sigtool_00_version PASSED [ 33%] sigtool_test.py::TC::test_sigtool_01_run_cdiff FAILED [ 66%] sigtool_test.py::TC::test_sigtool_01_run_cdiff ERROR [ 66%] sigtool_test.py::TC::test_sigtool_02_rust_logs_messages_work FAILED [100%] sigtool_test.py::TC::test_sigtool_02_rust_logs_messages_work ERROR [100%] ==================================== ERRORS ==================================== ______________ ERROR at teardown of TC.test_sigtool_01_run_cdiff _______________ self = def tearDown(self): super(TC, self).tearDown() > self.verify_valgrind_log() /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/sigtool_test.py:66: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-gzmr_2qq/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: sigtool run cdiff test [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [WARNING]: VG: None [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-gzmr_2qq/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/sigtool/sigtool --unpack /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/freshclam_testfiles/test-1.cvd [DEBUG]: Exit code: 1 [DEBUG]: stdout: [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-gzmr_2qq/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-gzmr_2qq/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7891== Memcheck, a memory error detector [INFO]: ==7891== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7891== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7891== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/sigtool/sigtool --unpack /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/freshclam_testfiles/test-1.cvd [INFO]: ==7891== Parent PID: 7884 [INFO]: ==7891== [INFO]: --7891-- [INFO]: --7891-- Valgrind options: [INFO]: --7891-- -v [INFO]: --7891-- --trace-children=yes [INFO]: --7891-- --track-fds=yes [INFO]: --7891-- --leak-check=full [INFO]: --7891-- --show-possibly-lost=no [INFO]: --7891-- --show-leak-kinds=definite [INFO]: --7891-- --errors-for-leak-kinds=definite [INFO]: --7891-- --main-stacksize=16777216 [INFO]: --7891-- --gen-suppressions=all [INFO]: --7891-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7891-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-gzmr_2qq/valgrind.log [INFO]: --7891-- --error-exitcode=123 [INFO]: --7891-- Contents of /proc/version: [INFO]: --7891-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7891-- [INFO]: --7891-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7891-- Page sizes: currently 4096, max supported 4096 [INFO]: --7891-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7891-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/sigtool/sigtool [INFO]: --7891-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7891-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7891-- might be shown as UnknownInlinedFun [INFO]: --7891-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7891-- object doesn't have a dynamic symbol table [INFO]: --7891-- Scheduler: using generic scheduler lock implementation. [INFO]: --7891-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7891-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7891== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7891-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7891== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7891-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7891== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7891-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7891== [INFO]: ==7891== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7891== don't want to do, unless you know exactly what you're doing, [INFO]: ==7891== or are doing some strange experiment): [INFO]: ==7891== /usr/libexec/valgrind/../../bin/vgdb --pid=7891 ...command... [INFO]: ==7891== [INFO]: ==7891== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7891== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/sigtool/sigtool [INFO]: ==7891== and then give GDB the following command [INFO]: ==7891== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7891 [INFO]: ==7891== --pid is optional if only one valgrind process is running [INFO]: ==7891== [INFO]: --7891-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7891-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7891-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7891-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7891-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7891-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7891-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7891-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7891-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7891-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7891-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7891-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7891-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7891-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7891-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7891-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7891-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7891-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7891-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7891-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7891-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7891-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7891-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7891-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7891-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7891-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7891-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7891-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7891-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7891-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7891-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7891-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7891-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7891-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7891-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: VEX temporary storage exhausted. [INFO]: Pool = TEMP, start 0x8015ee0f0 curr 0x8019e11e8 end 0x801ab2c2f (size 5000000) [INFO]: [INFO]: vex: the `impossible' happened: [INFO]: VEX temporary storage exhausted. [INFO]: Increase N_{TEMPORARY,PERMANENT}_BYTES and recompile. [INFO]: vex storage: T total 672999920 bytes allocated [INFO]: vex storage: P total 0 bytes allocated [INFO]: [INFO]: valgrind: the 'impossible' happened: [INFO]: LibVEX called failure_exit(). [INFO]: [INFO]: host stacktrace: [INFO]: ==7891== at 0x800049744: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0x800049845: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0x8000506DB: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0x800050715: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0x800060A65: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0x80012FFA3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0x80013010F: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0x8001391B9: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0x8000655A5: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0x8000A88E3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0x8000B0D7D: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0x8000F601B: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: [INFO]: sched status: [INFO]: running_tid=1 [INFO]: [INFO]: Thread 1: status = VgTs_Runnable (lwpid 7891) [INFO]: ==7891== at 0x4AE6860: fp_mul_comba32 (libclamav/tomsfastmath/mul/fp_mul_comba_32.c:161) [INFO]: ==7891== by 0x4AB15B1: fp_mul (libclamav/tomsfastmath/mul/fp_mul.c:113) [INFO]: ==7891== by 0x4AB0729: UnknownInlinedFun (libclamav/tomsfastmath/mul/fp_mulmod.c:16) [INFO]: ==7891== by 0x4AB0729: _fp_exptmod.llvm.15658363417661541942 (libclamav/tomsfastmath/exptmod/fp_exptmod.c:132) [INFO]: ==7891== by 0x4972665: UnknownInlinedFun (libclamav/tomsfastmath/exptmod/fp_exptmod.c:270) [INFO]: ==7891== by 0x4972665: cli_decodesig.llvm.5962502689292317868 (libclamav/dsig.c:107) [INFO]: ==7891== by 0x4972833: cli_versig2 (libclamav/dsig.c:285) [INFO]: ==7891== by 0x497CECF: cli_loadinfo (libclamav/readdb.c:2583) [INFO]: ==7891== by 0x4977BBD: cli_load (libclamav/readdb.c:4812) [INFO]: ==7891== by 0x4970647: cli_tgzload (libclamav/cvd.c:343) [INFO]: ==7891== by 0x496F681: cli_cvdload (libclamav/cvd.c:0) [INFO]: ==7891== by 0x496F45D: cl_cvdverify (libclamav/cvd.c:607) [INFO]: ==7891== by 0x117657: unpack (sigtool/sigtool.c:1198) [INFO]: ==7891== by 0x114335: main (sigtool/sigtool.c:0) [INFO]: client stack range: [0x1FFEFE2000 0x1FFF000FFF] client SP: 0x1FFEFE27D0 [INFO]: valgrind stack range: [0x1002DA6000 0x1002EA5FFF] top usage: 55064 of 1048576 [INFO]: [INFO]: [INFO]: Note: see also the FAQ in the source distribution. [INFO]: It contains workarounds to several common problems. [INFO]: In particular, if Valgrind aborted or crashed after [INFO]: identifying problems in your program, there's a good chance [INFO]: that fixing those problems will prevent Valgrind aborting or [INFO]: crashing, especially if it happened in m_mallocfree.c. [INFO]: [INFO]: If that doesn't help, please report this bug to: www.valgrind.org [INFO]: [INFO]: In the bug report, send all the above text, the valgrind [INFO]: version, and what OS and version you are using. Thanks. [INFO]: _______ ERROR at teardown of TC.test_sigtool_02_rust_logs_messages_work ________ self = def tearDown(self): super(TC, self).tearDown() > self.verify_valgrind_log() sigtool_test.py:66: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-gzmr_2qq/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: sigtool test rust log macros work [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [WARNING]: VG: None [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-gzmr_2qq/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/sigtool/sigtool --unpack /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/freshclam_testfiles/test-1.cvd [DEBUG]: Exit code: 1 [DEBUG]: stdout: [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-gzmr_2qq/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-gzmr_2qq/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7895== Memcheck, a memory error detector [INFO]: ==7895== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7895== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7895== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/sigtool/sigtool --unpack /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/freshclam_testfiles/test-1.cvd [INFO]: ==7895== Parent PID: 7884 [INFO]: ==7895== [INFO]: --7895-- [INFO]: --7895-- Valgrind options: [INFO]: --7895-- -v [INFO]: --7895-- --trace-children=yes [INFO]: --7895-- --track-fds=yes [INFO]: --7895-- --leak-check=full [INFO]: --7895-- --show-possibly-lost=no [INFO]: --7895-- --show-leak-kinds=definite [INFO]: --7895-- --errors-for-leak-kinds=definite [INFO]: --7895-- --main-stacksize=16777216 [INFO]: --7895-- --gen-suppressions=all [INFO]: --7895-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7895-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-gzmr_2qq/valgrind.log [INFO]: --7895-- --error-exitcode=123 [INFO]: --7895-- Contents of /proc/version: [INFO]: --7895-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7895-- [INFO]: --7895-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7895-- Page sizes: currently 4096, max supported 4096 [INFO]: --7895-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7895-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/sigtool/sigtool [INFO]: --7895-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7895-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7895-- might be shown as UnknownInlinedFun [INFO]: --7895-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7895-- object doesn't have a dynamic symbol table [INFO]: --7895-- Scheduler: using generic scheduler lock implementation. [INFO]: --7895-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7895-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7895== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7895-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7895== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7895-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7895== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7895-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7895== [INFO]: ==7895== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7895== don't want to do, unless you know exactly what you're doing, [INFO]: ==7895== or are doing some strange experiment): [INFO]: ==7895== /usr/libexec/valgrind/../../bin/vgdb --pid=7895 ...command... [INFO]: ==7895== [INFO]: ==7895== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7895== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/sigtool/sigtool [INFO]: ==7895== and then give GDB the following command [INFO]: ==7895== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7895 [INFO]: ==7895== --pid is optional if only one valgrind process is running [INFO]: ==7895== [INFO]: --7895-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7895-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7895-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7895-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7895-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7895-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7895-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7895-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7895-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7895-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7895-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7895-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7895-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7895-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7895-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7895-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7895-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7895-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7895-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7895-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7895-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7895-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7895-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7895-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7895-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7895-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7895-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7895-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7895-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7895-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7895-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7895-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7895-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7895-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7895-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: VEX temporary storage exhausted. [INFO]: Pool = TEMP, start 0x8015ee0f0 curr 0x8019e11e8 end 0x801ab2c2f (size 5000000) [INFO]: [INFO]: vex: the `impossible' happened: [INFO]: VEX temporary storage exhausted. [INFO]: Increase N_{TEMPORARY,PERMANENT}_BYTES and recompile. [INFO]: vex storage: T total 672627392 bytes allocated [INFO]: vex storage: P total 0 bytes allocated [INFO]: [INFO]: valgrind: the 'impossible' happened: [INFO]: LibVEX called failure_exit(). [INFO]: [INFO]: host stacktrace: [INFO]: ==7895== at 0x800049744: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0x800049845: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0x8000506DB: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0x800050715: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0x800060A65: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0x80012FFA3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0x80013010F: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0x8001391B9: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0x8000655A5: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0x8000A88E3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0x8000B0D7D: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0x8000F601B: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: [INFO]: sched status: [INFO]: running_tid=1 [INFO]: [INFO]: Thread 1: status = VgTs_Runnable (lwpid 7895) [INFO]: ==7895== at 0x4AE6860: fp_mul_comba32 (libclamav/tomsfastmath/mul/fp_mul_comba_32.c:161) [INFO]: ==7895== by 0x4AB15B1: fp_mul (libclamav/tomsfastmath/mul/fp_mul.c:113) [INFO]: ==7895== by 0x4AB0729: UnknownInlinedFun (libclamav/tomsfastmath/mul/fp_mulmod.c:16) [INFO]: ==7895== by 0x4AB0729: _fp_exptmod.llvm.15658363417661541942 (libclamav/tomsfastmath/exptmod/fp_exptmod.c:132) [INFO]: ==7895== by 0x4972665: UnknownInlinedFun (libclamav/tomsfastmath/exptmod/fp_exptmod.c:270) [INFO]: ==7895== by 0x4972665: cli_decodesig.llvm.5962502689292317868 (libclamav/dsig.c:107) [INFO]: ==7895== by 0x4972833: cli_versig2 (libclamav/dsig.c:285) [INFO]: ==7895== by 0x497CECF: cli_loadinfo (libclamav/readdb.c:2583) [INFO]: ==7895== by 0x4977BBD: cli_load (libclamav/readdb.c:4812) [INFO]: ==7895== by 0x4970647: cli_tgzload (libclamav/cvd.c:343) [INFO]: ==7895== by 0x496F681: cli_cvdload (libclamav/cvd.c:0) [INFO]: ==7895== by 0x496F45D: cl_cvdverify (libclamav/cvd.c:607) [INFO]: ==7895== by 0x117657: unpack (sigtool/sigtool.c:1198) [INFO]: ==7895== by 0x114335: main (sigtool/sigtool.c:0) [INFO]: client stack range: [0x1FFEFE2000 0x1FFF000FFF] client SP: 0x1FFEFE27C0 [INFO]: valgrind stack range: [0x1002DA6000 0x1002EA5FFF] top usage: 55064 of 1048576 [INFO]: [INFO]: [INFO]: Note: see also the FAQ in the source distribution. [INFO]: It contains workarounds to several common problems. [INFO]: In particular, if Valgrind aborted or crashed after [INFO]: identifying problems in your program, there's a good chance [INFO]: that fixing those problems will prevent Valgrind aborting or [INFO]: crashing, especially if it happened in m_mallocfree.c. [INFO]: [INFO]: If that doesn't help, please report this bug to: www.valgrind.org [INFO]: [INFO]: In the bug report, send all the above text, the valgrind [INFO]: version, and what OS and version you are using. Thanks. [INFO]: --------------------------- Captured stdout teardown --------------------------- [INFO]: Removed tmp directory: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-gzmr_2qq =================================== FAILURES =================================== _________________________ TC.test_sigtool_01_run_cdiff _________________________ self = def test_sigtool_01_run_cdiff(self): self.step_name('sigtool run cdiff test') # In addition to testing that running a cdiff works, this also tests a regression. # Applying test-3.cdiff was failing because UNLINK wasn't properly implemented (since 0.105.0). # We didn't notice it because logging wasn't enabled, and leniency in our freshclam cdiff process # allowed the test to pass without noticing the bug. self.log.warning('VG: {}'.format(os.getenv("VG"))) (TC.path_tmp / 'run_cdiff').mkdir() os.chdir(str(TC.path_tmp / 'run_cdiff')) command = '{valgrind} {valgrind_args} {sigtool} --unpack {cvd}'.format( valgrind=TC.valgrind, valgrind_args=TC.valgrind_args, sigtool=TC.sigtool, cvd=TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' / 'test-1.cvd' ) output = self.execute_command(command) > assert output.ec == 0 # success E AssertionError: assert 1 == 0 E + where 1 = CmdResult(ec=1, out='', err='').ec /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/sigtool_test.py:103: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: sigtool run cdiff test [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [WARNING]: VG: None [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-gzmr_2qq/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/sigtool/sigtool --unpack /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/freshclam_testfiles/test-1.cvd [DEBUG]: Exit code: 1 [DEBUG]: stdout: [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-gzmr_2qq/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-gzmr_2qq/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7891== Memcheck, a memory error detector [INFO]: ==7891== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7891== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7891== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/sigtool/sigtool --unpack /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/freshclam_testfiles/test-1.cvd [INFO]: ==7891== Parent PID: 7884 [INFO]: ==7891== [INFO]: --7891-- [INFO]: --7891-- Valgrind options: [INFO]: --7891-- -v [INFO]: --7891-- --trace-children=yes [INFO]: --7891-- --track-fds=yes [INFO]: --7891-- --leak-check=full [INFO]: --7891-- --show-possibly-lost=no [INFO]: --7891-- --show-leak-kinds=definite [INFO]: --7891-- --errors-for-leak-kinds=definite [INFO]: --7891-- --main-stacksize=16777216 [INFO]: --7891-- --gen-suppressions=all [INFO]: --7891-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7891-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-gzmr_2qq/valgrind.log [INFO]: --7891-- --error-exitcode=123 [INFO]: --7891-- Contents of /proc/version: [INFO]: --7891-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7891-- [INFO]: --7891-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7891-- Page sizes: currently 4096, max supported 4096 [INFO]: --7891-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7891-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/sigtool/sigtool [INFO]: --7891-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7891-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7891-- might be shown as UnknownInlinedFun [INFO]: --7891-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7891-- object doesn't have a dynamic symbol table [INFO]: --7891-- Scheduler: using generic scheduler lock implementation. [INFO]: --7891-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7891-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7891== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7891-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7891== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7891-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7891== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7891-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7891== [INFO]: ==7891== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7891== don't want to do, unless you know exactly what you're doing, [INFO]: ==7891== or are doing some strange experiment): [INFO]: ==7891== /usr/libexec/valgrind/../../bin/vgdb --pid=7891 ...command... [INFO]: ==7891== [INFO]: ==7891== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7891== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/sigtool/sigtool [INFO]: ==7891== and then give GDB the following command [INFO]: ==7891== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7891 [INFO]: ==7891== --pid is optional if only one valgrind process is running [INFO]: ==7891== [INFO]: --7891-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7891-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7891-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7891-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7891-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7891-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7891-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7891-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7891-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7891-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7891-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7891-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7891-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7891-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7891-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7891-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7891-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7891-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7891-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7891-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7891-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7891-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7891-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7891-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7891-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7891-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7891-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7891-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7891-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7891-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7891-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7891-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7891-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7891-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7891-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: VEX temporary storage exhausted. [INFO]: Pool = TEMP, start 0x8015ee0f0 curr 0x8019e11e8 end 0x801ab2c2f (size 5000000) [INFO]: [INFO]: vex: the `impossible' happened: [INFO]: VEX temporary storage exhausted. [INFO]: Increase N_{TEMPORARY,PERMANENT}_BYTES and recompile. [INFO]: vex storage: T total 672999920 bytes allocated [INFO]: vex storage: P total 0 bytes allocated [INFO]: [INFO]: valgrind: the 'impossible' happened: [INFO]: LibVEX called failure_exit(). [INFO]: [INFO]: host stacktrace: [INFO]: ==7891== at 0x800049744: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0x800049845: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0x8000506DB: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0x800050715: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0x800060A65: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0x80012FFA3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0x80013010F: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0x8001391B9: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0x8000655A5: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0x8000A88E3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0x8000B0D7D: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0x8000F601B: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7891== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: [INFO]: sched status: [INFO]: running_tid=1 [INFO]: [INFO]: Thread 1: status = VgTs_Runnable (lwpid 7891) [INFO]: ==7891== at 0x4AE6860: fp_mul_comba32 (libclamav/tomsfastmath/mul/fp_mul_comba_32.c:161) [INFO]: ==7891== by 0x4AB15B1: fp_mul (libclamav/tomsfastmath/mul/fp_mul.c:113) [INFO]: ==7891== by 0x4AB0729: UnknownInlinedFun (libclamav/tomsfastmath/mul/fp_mulmod.c:16) [INFO]: ==7891== by 0x4AB0729: _fp_exptmod.llvm.15658363417661541942 (libclamav/tomsfastmath/exptmod/fp_exptmod.c:132) [INFO]: ==7891== by 0x4972665: UnknownInlinedFun (libclamav/tomsfastmath/exptmod/fp_exptmod.c:270) [INFO]: ==7891== by 0x4972665: cli_decodesig.llvm.5962502689292317868 (libclamav/dsig.c:107) [INFO]: ==7891== by 0x4972833: cli_versig2 (libclamav/dsig.c:285) [INFO]: ==7891== by 0x497CECF: cli_loadinfo (libclamav/readdb.c:2583) [INFO]: ==7891== by 0x4977BBD: cli_load (libclamav/readdb.c:4812) [INFO]: ==7891== by 0x4970647: cli_tgzload (libclamav/cvd.c:343) [INFO]: ==7891== by 0x496F681: cli_cvdload (libclamav/cvd.c:0) [INFO]: ==7891== by 0x496F45D: cl_cvdverify (libclamav/cvd.c:607) [INFO]: ==7891== by 0x117657: unpack (sigtool/sigtool.c:1198) [INFO]: ==7891== by 0x114335: main (sigtool/sigtool.c:0) [INFO]: client stack range: [0x1FFEFE2000 0x1FFF000FFF] client SP: 0x1FFEFE27D0 [INFO]: valgrind stack range: [0x1002DA6000 0x1002EA5FFF] top usage: 55064 of 1048576 [INFO]: [INFO]: [INFO]: Note: see also the FAQ in the source distribution. [INFO]: It contains workarounds to several common problems. [INFO]: In particular, if Valgrind aborted or crashed after [INFO]: identifying problems in your program, there's a good chance [INFO]: that fixing those problems will prevent Valgrind aborting or [INFO]: crashing, especially if it happened in m_mallocfree.c. [INFO]: [INFO]: If that doesn't help, please report this bug to: www.valgrind.org [INFO]: [INFO]: In the bug report, send all the above text, the valgrind [INFO]: version, and what OS and version you are using. Thanks. [INFO]: __________________ TC.test_sigtool_02_rust_logs_messages_work __________________ self = def test_sigtool_02_rust_logs_messages_work(self): self.step_name('sigtool test rust log macros work') # In addition to testing that running a cdiff works, this also tests a regression. # Applying test-3.cdiff was failing because UNLINK wasn't properly implemented (since 0.105.0). # We didn't notice it because logging wasn't enabled, and leniency in our freshclam cdiff process # allowed the test to pass without noticing the bug. self.log.warning('VG: {}'.format(os.getenv("VG"))) (TC.path_tmp / 'run_cdiff_log').mkdir() os.chdir(str(TC.path_tmp / 'run_cdiff_log')) command = '{valgrind} {valgrind_args} {sigtool} --unpack {cvd}'.format( valgrind=TC.valgrind, valgrind_args=TC.valgrind_args, sigtool=TC.sigtool, cvd=TC.path_source / 'unit_tests' / 'input' / 'freshclam_testfiles' / 'test-1.cvd' ) output = self.execute_command(command) > assert output.ec == 0 # success E AssertionError: assert 1 == 0 E + where 1 = CmdResult(ec=1, out='', err='').ec /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/sigtool_test.py:142: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: sigtool test rust log macros work [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [WARNING]: VG: None [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-gzmr_2qq/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/sigtool/sigtool --unpack /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/freshclam_testfiles/test-1.cvd [DEBUG]: Exit code: 1 [DEBUG]: stdout: [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-gzmr_2qq/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-gzmr_2qq/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7895== Memcheck, a memory error detector [INFO]: ==7895== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7895== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7895== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/sigtool/sigtool --unpack /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/freshclam_testfiles/test-1.cvd [INFO]: ==7895== Parent PID: 7884 [INFO]: ==7895== [INFO]: --7895-- [INFO]: --7895-- Valgrind options: [INFO]: --7895-- -v [INFO]: --7895-- --trace-children=yes [INFO]: --7895-- --track-fds=yes [INFO]: --7895-- --leak-check=full [INFO]: --7895-- --show-possibly-lost=no [INFO]: --7895-- --show-leak-kinds=definite [INFO]: --7895-- --errors-for-leak-kinds=definite [INFO]: --7895-- --main-stacksize=16777216 [INFO]: --7895-- --gen-suppressions=all [INFO]: --7895-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7895-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-gzmr_2qq/valgrind.log [INFO]: --7895-- --error-exitcode=123 [INFO]: --7895-- Contents of /proc/version: [INFO]: --7895-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7895-- [INFO]: --7895-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7895-- Page sizes: currently 4096, max supported 4096 [INFO]: --7895-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7895-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/sigtool/sigtool [INFO]: --7895-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7895-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7895-- might be shown as UnknownInlinedFun [INFO]: --7895-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7895-- object doesn't have a dynamic symbol table [INFO]: --7895-- Scheduler: using generic scheduler lock implementation. [INFO]: --7895-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7895-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7895== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7895-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7895== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7895-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7895== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7895-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7895== [INFO]: ==7895== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7895== don't want to do, unless you know exactly what you're doing, [INFO]: ==7895== or are doing some strange experiment): [INFO]: ==7895== /usr/libexec/valgrind/../../bin/vgdb --pid=7895 ...command... [INFO]: ==7895== [INFO]: ==7895== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7895== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/sigtool/sigtool [INFO]: ==7895== and then give GDB the following command [INFO]: ==7895== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7895 [INFO]: ==7895== --pid is optional if only one valgrind process is running [INFO]: ==7895== [INFO]: --7895-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7895-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7895-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7895-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7895-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7895-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7895-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7895-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7895-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7895-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7895-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7895-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7895-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7895-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7895-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7895-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7895-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7895-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7895-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7895-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7895-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7895-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7895-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7895-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7895-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7895-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7895-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7895-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7895-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7895-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7895-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7895-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7895-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7895-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7895-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: VEX temporary storage exhausted. [INFO]: Pool = TEMP, start 0x8015ee0f0 curr 0x8019e11e8 end 0x801ab2c2f (size 5000000) [INFO]: [INFO]: vex: the `impossible' happened: [INFO]: VEX temporary storage exhausted. [INFO]: Increase N_{TEMPORARY,PERMANENT}_BYTES and recompile. [INFO]: vex storage: T total 672627392 bytes allocated [INFO]: vex storage: P total 0 bytes allocated [INFO]: [INFO]: valgrind: the 'impossible' happened: [INFO]: LibVEX called failure_exit(). [INFO]: [INFO]: host stacktrace: [INFO]: ==7895== at 0x800049744: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0x800049845: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0x8000506DB: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0x800050715: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0x800060A65: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0x80012FFA3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0x80013010F: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0x8001391B9: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0x8000655A5: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0x8000A88E3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0x8000B0D7D: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0x8000F601B: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7895== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: [INFO]: sched status: [INFO]: running_tid=1 [INFO]: [INFO]: Thread 1: status = VgTs_Runnable (lwpid 7895) [INFO]: ==7895== at 0x4AE6860: fp_mul_comba32 (libclamav/tomsfastmath/mul/fp_mul_comba_32.c:161) [INFO]: ==7895== by 0x4AB15B1: fp_mul (libclamav/tomsfastmath/mul/fp_mul.c:113) [INFO]: ==7895== by 0x4AB0729: UnknownInlinedFun (libclamav/tomsfastmath/mul/fp_mulmod.c:16) [INFO]: ==7895== by 0x4AB0729: _fp_exptmod.llvm.15658363417661541942 (libclamav/tomsfastmath/exptmod/fp_exptmod.c:132) [INFO]: ==7895== by 0x4972665: UnknownInlinedFun (libclamav/tomsfastmath/exptmod/fp_exptmod.c:270) [INFO]: ==7895== by 0x4972665: cli_decodesig.llvm.5962502689292317868 (libclamav/dsig.c:107) [INFO]: ==7895== by 0x4972833: cli_versig2 (libclamav/dsig.c:285) [INFO]: ==7895== by 0x497CECF: cli_loadinfo (libclamav/readdb.c:2583) [INFO]: ==7895== by 0x4977BBD: cli_load (libclamav/readdb.c:4812) [INFO]: ==7895== by 0x4970647: cli_tgzload (libclamav/cvd.c:343) [INFO]: ==7895== by 0x496F681: cli_cvdload (libclamav/cvd.c:0) [INFO]: ==7895== by 0x496F45D: cl_cvdverify (libclamav/cvd.c:607) [INFO]: ==7895== by 0x117657: unpack (sigtool/sigtool.c:1198) [INFO]: ==7895== by 0x114335: main (sigtool/sigtool.c:0) [INFO]: client stack range: [0x1FFEFE2000 0x1FFF000FFF] client SP: 0x1FFEFE27C0 [INFO]: valgrind stack range: [0x1002DA6000 0x1002EA5FFF] top usage: 55064 of 1048576 [INFO]: [INFO]: [INFO]: Note: see also the FAQ in the source distribution. [INFO]: It contains workarounds to several common problems. [INFO]: In particular, if Valgrind aborted or crashed after [INFO]: identifying problems in your program, there's a good chance [INFO]: that fixing those problems will prevent Valgrind aborting or [INFO]: crashing, especially if it happened in m_mallocfree.c. [INFO]: [INFO]: If that doesn't help, please report this bug to: www.valgrind.org [INFO]: [INFO]: In the bug report, send all the above text, the valgrind [INFO]: version, and what OS and version you are using. Thanks. [INFO]: =========================== short test summary info ============================ FAILED sigtool_test.py::TC::test_sigtool_01_run_cdiff - AssertionError: asser... FAILED sigtool_test.py::TC::test_sigtool_02_rust_logs_messages_work - Asserti... ERROR sigtool_test.py::TC::test_sigtool_01_run_cdiff - AssertionError: Valgri... ERROR sigtool_test.py::TC::test_sigtool_02_rust_logs_messages_work - Assertio... ==================== 2 failed, 1 passed, 2 errors in 5.42s ===================== 5/5 Test #5: clamscan_valgrind ................***Failed 150.38 sec ============================= test session starts ============================== platform linux -- Python 3.13.3, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests collecting ... collected 49 items clamscan/_basic_test.py::TC::test_00_version PASSED [ 2%] clamscan/_basic_test.py::TC::test_01_all_testfiles FAILED [ 4%] clamscan/_basic_test.py::TC::test_01_all_testfiles ERROR [ 4%] clamscan/_basic_test.py::TC::test_02_all_testfiles_ign2 FAILED [ 6%] clamscan/_basic_test.py::TC::test_02_all_testfiles_ign2 ERROR [ 6%] clamscan/allmatch_test.py::TC::test_exe_imphash_plus_zipsfx PASSED [ 8%] clamscan/allmatch_test.py::TC::test_exe_pattern_plus_zipsfx PASSED [ 10%] clamscan/allmatch_test.py::TC::test_many_sigs PASSED [ 12%] clamscan/allmatch_test.py::TC::test_many_sigs_no_allmatch PASSED [ 14%] clamscan/allmatch_test.py::TC::test_pe_allmatch PASSED [ 16%] clamscan/allmatch_test.py::TC::test_regression_cbc_and_ndb PASSED [ 18%] clamscan/allmatch_test.py::TC::test_regression_imphash_nosize PASSED [ 20%] clamscan/allmatch_test.py::TC::test_txt_plus_clam_zipsfx PASSED [ 22%] clamscan/assorted_test.py::TC::test_00_version PASSED [ 24%] clamscan/assorted_test.py::TC::test_pe_cert_block PASSED [ 26%] clamscan/assorted_test.py::TC::test_pe_cert_trust FAILED [ 28%] clamscan/assorted_test.py::TC::test_pe_cert_trust ERROR [ 28%] clamscan/assorted_test.py::TC::test_weak_indicator_icon FAILED [ 30%] clamscan/assorted_test.py::TC::test_weak_indicator_icon ERROR [ 30%] clamscan/bytecode_test.py::TC::test_pdf_hook PASSED [ 32%] clamscan/container_sigs_test.py::TC::test_clamscan_container_cache PASSED [ 34%] clamscan/container_sigs_test.py::TC::test_container PASSED [ 36%] clamscan/container_sigs_test.py::TC::test_intermediates PASSED [ 38%] clamscan/container_sigs_test.py::TC::test_intermediates_cache PASSED [ 40%] clamscan/fp_check_test.py::TC::test_alerts_on_normalized PASSED [ 42%] clamscan/fp_check_test.py::TC::test_alerts_on_zip PASSED [ 44%] clamscan/fp_check_test.py::TC::test_fp_for_nonnormalized PASSED [ 46%] clamscan/fp_check_test.py::TC::test_fp_for_nonnormalized_wild PASSED [ 48%] clamscan/fp_check_test.py::TC::test_fp_for_normalized PASSED [ 51%] clamscan/fp_check_test.py::TC::test_fp_for_normalized_wild PASSED [ 53%] clamscan/fp_check_test.py::TC::test_fp_for_zipped_file PASSED [ 55%] clamscan/fp_check_test.py::TC::test_fp_for_zipped_file_wild PASSED [ 57%] clamscan/fuzzy_img_hash_test.py::TC::test_sigs_bad_algorithm PASSED [ 59%] clamscan/fuzzy_img_hash_test.py::TC::test_sigs_bad_hamming PASSED [ 61%] clamscan/fuzzy_img_hash_test.py::TC::test_sigs_bad_hash PASSED [ 63%] clamscan/fuzzy_img_hash_test.py::TC::test_sigs_good_allmatch FAILED [ 65%] clamscan/fuzzy_img_hash_test.py::TC::test_sigs_good_allmatch ERROR [ 65%] clamscan/heuristics_test.py::TC::test_allmatch FAILED [ 67%] clamscan/heuristics_test.py::TC::test_allmatch ERROR [ 67%] clamscan/heuristics_test.py::TC::test_allmatch_precedence FAILED [ 69%] clamscan/heuristics_test.py::TC::test_allmatch_precedence ERROR [ 69%] clamscan/heuristics_test.py::TC::test_hidden_by_strong_indicator FAILED [ 71%] clamscan/heuristics_test.py::TC::test_hidden_by_strong_indicator ERROR [ 71%] clamscan/heuristics_test.py::TC::test_only_heur FAILED [ 73%] clamscan/heuristics_test.py::TC::test_only_heur ERROR [ 73%] clamscan/heuristics_test.py::TC::test_precedence PASSED [ 75%] clamscan/image_extraction_test.py::TC::test_xls_jpeg_png FAILED [ 77%] clamscan/image_extraction_test.py::TC::test_xls_jpeg_png ERROR [ 77%] clamscan/image_extraction_test.py::TC::test_xls_with_detection FAILED [ 79%] clamscan/image_extraction_test.py::TC::test_xls_with_detection ERROR [ 79%] clamscan/match_offsets_test.py::TC::test_LDB_VI PASSED [ 81%] clamscan/match_offsets_test.py::TC::test_yara_at_offset FAILED [ 83%] clamscan/match_offsets_test.py::TC::test_yara_at_offset ERROR [ 83%] clamscan/match_offsets_test.py::TC::test_yara_in_range FAILED [ 85%] clamscan/match_offsets_test.py::TC::test_yara_in_range ERROR [ 85%] clamscan/phishing_test.py::TC::test_not_enabled PASSED [ 87%] clamscan/phishing_test.py::TC::test_ssl_and_cloak PASSED [ 89%] clamscan/regex_test.py::TC::test_ldb_multi_pcre PASSED [ 91%] clamscan/regex_test.py::TC::test_ldb_offset_pcre PASSED [ 93%] clamscan/regex_test.py::TC::test_pcre_flag PASSED [ 95%] clamscan/regex_test.py::TC::test_slash_colon PASSED [ 97%] clamscan/regex_test.py::TC::test_yara PASSED [100%] ==================================== ERRORS ==================================== ________________ ERROR at teardown of TC.test_01_all_testfiles _________________ self = <_basic_test.TC testMethod=test_01_all_testfiles> def tearDown(self): super(TC, self).tearDown() > self.verify_valgrind_log() /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamscan/_basic_test.py:39: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_basic_test.TC testMethod=test_01_all_testfiles> log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-8mutdp1i/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test that clamscan alerts on all test files [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-8mutdp1i/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-8mutdp1i/database/clamav.hdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Known viruses: 1 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 47 Infected files: 47 Data scanned: 14.05 MB Data read: 6.91 MB (ratio 2.03:1) Time: 5.494 sec (0 m 5 s) Start Date: 2025:05:03 13:29:36 End Date: 2025:05:03 13:29:41 [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-8mutdp1i/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-8mutdp1i/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7623== Memcheck, a memory error detector [INFO]: ==7623== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7623== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7623== Parent PID: 7615 [INFO]: ==7623== [INFO]: --7623-- [INFO]: --7623-- Valgrind options: [INFO]: --7623-- -v [INFO]: --7623-- --trace-children=yes [INFO]: --7623-- --track-fds=yes [INFO]: --7623-- --leak-check=full [INFO]: --7623-- --show-possibly-lost=no [INFO]: --7623-- --show-leak-kinds=definite [INFO]: --7623-- --errors-for-leak-kinds=definite [INFO]: --7623-- --main-stacksize=16777216 [INFO]: --7623-- --gen-suppressions=all [INFO]: --7623-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7623-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-8mutdp1i/valgrind.log [INFO]: --7623-- --error-exitcode=123 [INFO]: --7623-- Contents of /proc/version: [INFO]: --7623-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7623-- [INFO]: --7623-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7623-- Page sizes: currently 4096, max supported 4096 [INFO]: --7623-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7623-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7623-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7623-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7623-- might be shown as UnknownInlinedFun [INFO]: --7623-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7623-- object doesn't have a dynamic symbol table [INFO]: --7623-- Scheduler: using generic scheduler lock implementation. [INFO]: --7623-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7623-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7623== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7623-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7623== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7623-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7623== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7623-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7623== [INFO]: ==7623== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7623== don't want to do, unless you know exactly what you're doing, [INFO]: ==7623== or are doing some strange experiment): [INFO]: ==7623== /usr/libexec/valgrind/../../bin/vgdb --pid=7623 ...command... [INFO]: ==7623== [INFO]: ==7623== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7623== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7623== and then give GDB the following command [INFO]: ==7623== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7623 [INFO]: ==7623== --pid is optional if only one valgrind process is running [INFO]: ==7623== [INFO]: --7623-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7623-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7623-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7623-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7623-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7623-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7623-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7623-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7623-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7623-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7623-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7623-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7623-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7623-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7623-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7623-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7623-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7623-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7623-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7623-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7623-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7623-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7623-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7623-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7623-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7623-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7623-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7623-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7623-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7623-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7623-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7623-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7623-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7623-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7623-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7623-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7623-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7623-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7623-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7623-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: --7623-- REDIR: 0x52bc8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7623-- REDIR: 0x524fcf0 (libc.so.6:strspn) redirected to 0x484c4d0 (strspn) [INFO]: --7623-- REDIR: 0x5250130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: --7623-- REDIR: 0x5248bc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7623-- Reading syms from /usr/lib64/gconv/UTF-16.so [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7623== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7623== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7623== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7623== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7623== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7623== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7623== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7623== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7623== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7623== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7623== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7623== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7623== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7623== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7623== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7623== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7623== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7623== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7623== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7623== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7623== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7623== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7623== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7623== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7623== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7623== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7623== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7623== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7623== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7623== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7623== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7623== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7623== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7623== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7623== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7623== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7623== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7623== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7623== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7623== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7623== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7623== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7623== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7623== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7623== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7623== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7623== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7623== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7623== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7623== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7623== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7623== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7623== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7623== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7623== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7623== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7623== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7623== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7623== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7623== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7623== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7623== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7623== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7623== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7623== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7623== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7623== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7623== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7623== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7623== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7623== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7623== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7623== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7623== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7623== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7623== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7623== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7623== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7623== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7623== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7623== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7623== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7623== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7623== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7623== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7623== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7623== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7623== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7623== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7623== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7623== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7623== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7623== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7623== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7623== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7623== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7623== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7623== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7623== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7623== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7623== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7623== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7623== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7623== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7623== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7623== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7623== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7623== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7623== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7623== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7623== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7623== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7623== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7623== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7623== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7623== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7623== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7623== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7623== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7623== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7623== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7623== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7623== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7623== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7623== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7623== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7623== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7623== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7623== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7623== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7623== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7623== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7623== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7623== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7623== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7623== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7623== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7623== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7623== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7623== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7623== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7623== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7623== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7623== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7623== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7623== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7623== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7623== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7623== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7623== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7623== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7623== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7623== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7623== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7623== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7623== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7623== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7623== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7623== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7623== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7623== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7623== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7623== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7623== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7623== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7623== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7623== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7623== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7623== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7623== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7623== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7623== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7623== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7623== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7623== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7623== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7623== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7623== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7623== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7623== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7623== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7623== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7623== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7623== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7623== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7623== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7623== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7623== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7623== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7623== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7623== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7623== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7623== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7623== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7623== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7623== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7623== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7623== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7623== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7623== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7623== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7623== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7623== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7623== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7623== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7623== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7623== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7623== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7623== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7623== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7623== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7623== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7623== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7623== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7623== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7623== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7623== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7623== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7623== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7623== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7623== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7623== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7623== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7623== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7623== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: --7623-- REDIR: 0x5242c90 (libc.so.6:posix_memalign) redirected to 0x4841f10 (posix_memalign) [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7623== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7623== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7623== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7623== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7623== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7623== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7623== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7623== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7623== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7623== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7623== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7623== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7623== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7623== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7623== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7623== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7623== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7623== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7623== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7623== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7623== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7623== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7623== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7623== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7623== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7623== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7623== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7623== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7623== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7623== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7623== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7623== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7623== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7623== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: --7623-- Discarding syms at 0x517d8b0-0x517f240 in /usr/lib64/gconv/UTF-16.so (have_dinfo 1) [INFO]: ==7623== [INFO]: ==7623== FILE DESCRIPTORS: 4 open (3 std) at exit. [INFO]: ==7623== Open file descriptor 4: /tmp/20250503_132938-scantemp.ba215d93ad/ole2-tmp.cf74ad6990/87320d137f01f7b183eb533a1de6c62a_1 [INFO]: ==7623== at 0x52A2FA9: open (in /usr/lib64/libc.so.6) [INFO]: ==7623== by 0x499F68F: open (fcntl2.h:69) [INFO]: ==7623== by 0x499F68F: cli_ole2_tempdir_scan_vba (libclamav/scanners.c:1944) [INFO]: ==7623== by 0x499EA3D: cli_ole2_scan_tempdir (libclamav/scanners.c:2537) [INFO]: ==7623== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7623== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7623== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7623== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7623== by 0x117C6D: scanfile (clamscan/manager.c:411) [INFO]: ==7623== by 0x116C1F: scan_files (clamscan/manager.c:0) [INFO]: ==7623== by 0x115A81: scanmanager (clamscan/manager.c:1625) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: CoreError:FdNotClosed [INFO]: fun:open [INFO]: fun:open [INFO]: fun:cli_ole2_tempdir_scan_vba [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:scanfile [INFO]: fun:scan_files [INFO]: fun:scanmanager [INFO]: } [INFO]: ==7623== [INFO]: ==7623== HEAP SUMMARY: [INFO]: ==7623== in use at exit: 128,464 bytes in 3,309 blocks [INFO]: ==7623== total heap usage: 16,958 allocs, 13,649 frees, 50,985,818 bytes allocated [INFO]: ==7623== [INFO]: ==7623== Searching for pointers to 3,309 not-freed blocks [INFO]: ==7623== Checked 4,589,576 bytes [INFO]: ==7623== [INFO]: ==7623== LEAK SUMMARY: [INFO]: ==7623== definitely lost: 0 bytes in 0 blocks [INFO]: ==7623== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7623== possibly lost: 608 bytes in 2 blocks [INFO]: ==7623== still reachable: 127,856 bytes in 3,307 blocks [INFO]: ==7623== suppressed: 0 bytes in 0 blocks [INFO]: ==7623== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7623== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7623== [INFO]: ==7623== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7623== ERROR SUMMARY: 7966 errors from 10 contexts (suppressed: 0 from 0) [INFO]: ==7623== [INFO]: ==7623== 1 errors in context 1 of 10: [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7623== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7623== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7623== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7623== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7623== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7623== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7623== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7623== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7623== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7623== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7623== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7623== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7623== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7623== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7623== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7623== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7623== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7623== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7623== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7623== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7623== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7623== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7623== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7623== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7623== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7623== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7623== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7623== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7623== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7623== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7623== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7623== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7623== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7623== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7623== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7623== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7623== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7623== [INFO]: ==7623== 1 errors in context 2 of 10: [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7623== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7623== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7623== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7623== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7623== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7623== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7623== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7623== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7623== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7623== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7623== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7623== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7623== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7623== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7623== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7623== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7623== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7623== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7623== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7623== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7623== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7623== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7623== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7623== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7623== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7623== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7623== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7623== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7623== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7623== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7623== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7623== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7623== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7623== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7623== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7623== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7623== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7623== [INFO]: ==7623== 1 errors in context 3 of 10: [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7623== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7623== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7623== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7623== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7623== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7623== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7623== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7623== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7623== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7623== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7623== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7623== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7623== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7623== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7623== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7623== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7623== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7623== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7623== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7623== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7623== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7623== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7623== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7623== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7623== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7623== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7623== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7623== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7623== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7623== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7623== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7623== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7623== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7623== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7623== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7623== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7623== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7623== [INFO]: ==7623== 2 errors in context 4 of 10: [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7623== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7623== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7623== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7623== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7623== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7623== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7623== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7623== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7623== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7623== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7623== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7623== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7623== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7623== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7623== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7623== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7623== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7623== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7623== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7623== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7623== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7623== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7623== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7623== [INFO]: ==7623== 2 errors in context 5 of 10: [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7623== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7623== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7623== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7623== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7623== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7623== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7623== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7623== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7623== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7623== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7623== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7623== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7623== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7623== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7623== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7623== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7623== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7623== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7623== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7623== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7623== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7623== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7623== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7623== [INFO]: ==7623== 5 errors in context 6 of 10: [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7623== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7623== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7623== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7623== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7623== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7623== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7623== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7623== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7623== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7623== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7623== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7623== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7623== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7623== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7623== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7623== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7623== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7623== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7623== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7623== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7623== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7623== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7623== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7623== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7623== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7623== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7623== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7623== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7623== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7623== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7623== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7623== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7623== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7623== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7623== [INFO]: ==7623== 9 errors in context 7 of 10: [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7623== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7623== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7623== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7623== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7623== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7623== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7623== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7623== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7623== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7623== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7623== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7623== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7623== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7623== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7623== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7623== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7623== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7623== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7623== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7623== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7623== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7623== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7623== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7623== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7623== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7623== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7623== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7623== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7623== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7623== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7623== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7623== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7623== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7623== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7623== [INFO]: ==7623== 2176 errors in context 8 of 10: [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7623== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7623== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7623== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7623== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7623== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7623== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7623== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7623== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7623== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7623== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7623== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7623== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7623== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7623== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7623== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7623== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7623== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7623== [INFO]: ==7623== 5768 errors in context 9 of 10: [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7623== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7623== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7623== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7623== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7623== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7623== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7623== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7623== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7623== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7623== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7623== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7623== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7623== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7623== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7623== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7623== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7623== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7623== ERROR SUMMARY: 7966 errors from 10 contexts (suppressed: 0 from 0) ______________ ERROR at teardown of TC.test_02_all_testfiles_ign2 ______________ self = <_basic_test.TC testMethod=test_02_all_testfiles_ign2> def tearDown(self): super(TC, self).tearDown() > self.verify_valgrind_log() clamscan/_basic_test.py:39: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_basic_test.TC testMethod=test_02_all_testfiles_ign2> log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-8mutdp1i/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test that clamscan ignores ClamAV-Test-File alerts [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-8mutdp1i/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-8mutdp1i/database /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: OK ----------- SCAN SUMMARY ----------- Known viruses: 0 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 47 Infected files: 0 Data scanned: 21.06 MB Data read: 6.91 MB (ratio 3.05:1) Time: 6.334 sec (0 m 6 s) Start Date: 2025:05:03 13:29:42 End Date: 2025:05:03 13:29:49 [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-8mutdp1i/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-8mutdp1i/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7638== Memcheck, a memory error detector [INFO]: ==7638== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7638== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7638== Parent PID: 7615 [INFO]: ==7638== [INFO]: --7638-- [INFO]: --7638-- Valgrind options: [INFO]: --7638-- -v [INFO]: --7638-- --trace-children=yes [INFO]: --7638-- --track-fds=yes [INFO]: --7638-- --leak-check=full [INFO]: --7638-- --show-possibly-lost=no [INFO]: --7638-- --show-leak-kinds=definite [INFO]: --7638-- --errors-for-leak-kinds=definite [INFO]: --7638-- --main-stacksize=16777216 [INFO]: --7638-- --gen-suppressions=all [INFO]: --7638-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7638-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-8mutdp1i/valgrind.log [INFO]: --7638-- --error-exitcode=123 [INFO]: --7638-- Contents of /proc/version: [INFO]: --7638-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7638-- [INFO]: --7638-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7638-- Page sizes: currently 4096, max supported 4096 [INFO]: --7638-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7638-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7638-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7638-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7638-- might be shown as UnknownInlinedFun [INFO]: --7638-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7638-- object doesn't have a dynamic symbol table [INFO]: --7638-- Scheduler: using generic scheduler lock implementation. [INFO]: --7638-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7638-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7638== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7638-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7638== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7638-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7638== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7638-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7638== [INFO]: ==7638== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7638== don't want to do, unless you know exactly what you're doing, [INFO]: ==7638== or are doing some strange experiment): [INFO]: ==7638== /usr/libexec/valgrind/../../bin/vgdb --pid=7638 ...command... [INFO]: ==7638== [INFO]: ==7638== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7638== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7638== and then give GDB the following command [INFO]: ==7638== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7638 [INFO]: ==7638== --pid is optional if only one valgrind process is running [INFO]: ==7638== [INFO]: --7638-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7638-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7638-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7638-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7638-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7638-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7638-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7638-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7638-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7638-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7638-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7638-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7638-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7638-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7638-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7638-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7638-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7638-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7638-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7638-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7638-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7638-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7638-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7638-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7638-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7638-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7638-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7638-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7638-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7638-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7638-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7638-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7638-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7638-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7638-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7638-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7638-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7638-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7638-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7638-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: --7638-- REDIR: 0x52bc8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7638-- REDIR: 0x524fcf0 (libc.so.6:strspn) redirected to 0x484c4d0 (strspn) [INFO]: --7638-- REDIR: 0x5250130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: --7638-- REDIR: 0x5248bc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7638-- Reading syms from /usr/lib64/gconv/UTF-16.so [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7638== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7638== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7638== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7638== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7638== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7638== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7638== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7638== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7638== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7638== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7638== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7638== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7638== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7638== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7638== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7638== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7638== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7638== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7638== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7638== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7638== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7638== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7638== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7638== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7638== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7638== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7638== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7638== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7638== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7638== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7638== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7638== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7638== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7638== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7638== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7638== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7638== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7638== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7638== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7638== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7638== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7638== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7638== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7638== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7638== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7638== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7638== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7638== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7638== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7638== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7638== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7638== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7638== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7638== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7638== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7638== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7638== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7638== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7638== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7638== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7638== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7638== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7638== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7638== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7638== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7638== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7638== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7638== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7638== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7638== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7638== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7638== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7638== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7638== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7638== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7638== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7638== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7638== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7638== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7638== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7638== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7638== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7638== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7638== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7638== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7638== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7638== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7638== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7638== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7638== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7638== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7638== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7638== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7638== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7638== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7638== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7638== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7638== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7638== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7638== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7638== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7638== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7638== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7638== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7638== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7638== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7638== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7638== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7638== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7638== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7638== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7638== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7638== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7638== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7638== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7638== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7638== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7638== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7638== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7638== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7638== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7638== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7638== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7638== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7638== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7638== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7638== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7638== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7638== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7638== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7638== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7638== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7638== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7638== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7638== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7638== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7638== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7638== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7638== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7638== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7638== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7638== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7638== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7638== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7638== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7638== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7638== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7638== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7638== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7638== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7638== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7638== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7638== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7638== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7638== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7638== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7638== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7638== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7638== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7638== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7638== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7638== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7638== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7638== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7638== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7638== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7638== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7638== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7638== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7638== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7638== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7638== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7638== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7638== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7638== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7638== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7638== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7638== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7638== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7638== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7638== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7638== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7638== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7638== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7638== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7638== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7638== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7638== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7638== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7638== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7638== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7638== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7638== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7638== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7638== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7638== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7638== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7638== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7638== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7638== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7638== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7638== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7638== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7638== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7638== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7638== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7638== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7638== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7638== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7638== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7638== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7638== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7638== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7638== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7638== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7638== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7638== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7638== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7638== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7638== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7638== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7638== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7638== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7638== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7638== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: --7638-- REDIR: 0x5242c90 (libc.so.6:posix_memalign) redirected to 0x4841f10 (posix_memalign) [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7638== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7638== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7638== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7638== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7638== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7638== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7638== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7638== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7638== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7638== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7638== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7638== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7638== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7638== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7638== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7638== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7638== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7638== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7638== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7638== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7638== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7638== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7638== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7638== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7638== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7638== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7638== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7638== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7638== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7638== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7638== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7638== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7638== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7638== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: --7638-- Discarding syms at 0x517d8b0-0x517f240 in /usr/lib64/gconv/UTF-16.so (have_dinfo 1) [INFO]: ==7638== [INFO]: ==7638== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7638== [INFO]: ==7638== HEAP SUMMARY: [INFO]: ==7638== in use at exit: 128,464 bytes in 3,309 blocks [INFO]: ==7638== total heap usage: 19,817 allocs, 16,508 frees, 59,669,653 bytes allocated [INFO]: ==7638== [INFO]: ==7638== Searching for pointers to 3,309 not-freed blocks [INFO]: ==7638== Checked 4,588,552 bytes [INFO]: ==7638== [INFO]: ==7638== LEAK SUMMARY: [INFO]: ==7638== definitely lost: 0 bytes in 0 blocks [INFO]: ==7638== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7638== possibly lost: 608 bytes in 2 blocks [INFO]: ==7638== still reachable: 127,856 bytes in 3,307 blocks [INFO]: ==7638== suppressed: 0 bytes in 0 blocks [INFO]: ==7638== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7638== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7638== [INFO]: ==7638== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7638== ERROR SUMMARY: 7965 errors from 9 contexts (suppressed: 0 from 0) [INFO]: ==7638== [INFO]: ==7638== 1 errors in context 1 of 9: [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7638== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7638== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7638== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7638== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7638== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7638== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7638== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7638== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7638== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7638== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7638== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7638== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7638== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7638== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7638== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7638== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7638== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7638== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7638== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7638== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7638== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7638== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7638== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7638== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7638== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7638== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7638== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7638== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7638== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7638== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7638== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7638== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7638== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7638== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7638== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7638== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7638== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7638== [INFO]: ==7638== 1 errors in context 2 of 9: [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7638== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7638== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7638== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7638== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7638== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7638== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7638== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7638== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7638== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7638== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7638== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7638== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7638== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7638== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7638== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7638== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7638== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7638== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7638== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7638== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7638== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7638== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7638== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7638== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7638== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7638== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7638== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7638== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7638== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7638== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7638== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7638== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7638== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7638== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7638== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7638== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7638== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7638== [INFO]: ==7638== 1 errors in context 3 of 9: [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7638== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7638== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7638== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7638== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7638== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7638== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7638== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7638== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7638== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7638== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7638== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7638== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7638== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7638== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7638== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7638== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7638== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7638== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7638== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7638== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7638== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7638== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7638== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7638== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7638== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7638== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7638== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7638== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7638== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7638== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7638== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7638== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7638== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7638== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7638== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7638== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7638== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7638== [INFO]: ==7638== 2 errors in context 4 of 9: [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7638== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7638== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7638== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7638== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7638== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7638== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7638== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7638== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7638== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7638== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7638== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7638== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7638== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7638== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7638== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7638== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7638== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7638== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7638== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7638== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7638== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7638== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7638== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7638== [INFO]: ==7638== 2 errors in context 5 of 9: [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7638== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7638== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7638== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7638== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7638== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7638== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7638== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7638== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7638== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7638== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7638== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7638== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7638== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7638== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7638== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7638== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7638== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7638== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7638== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7638== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7638== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7638== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7638== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7638== [INFO]: ==7638== 5 errors in context 6 of 9: [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7638== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7638== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7638== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7638== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7638== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7638== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7638== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7638== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7638== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7638== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7638== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7638== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7638== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7638== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7638== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7638== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7638== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7638== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7638== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7638== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7638== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7638== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7638== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7638== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7638== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7638== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7638== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7638== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7638== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7638== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7638== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7638== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7638== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7638== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7638== [INFO]: ==7638== 9 errors in context 7 of 9: [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7638== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7638== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7638== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7638== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7638== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7638== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7638== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7638== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7638== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7638== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7638== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7638== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7638== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7638== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7638== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7638== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7638== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7638== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7638== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7638== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7638== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7638== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7638== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7638== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7638== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7638== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7638== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7638== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7638== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7638== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7638== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7638== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7638== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7638== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7638== [INFO]: ==7638== 2176 errors in context 8 of 9: [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7638== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7638== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7638== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7638== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7638== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7638== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7638== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7638== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7638== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7638== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7638== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7638== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7638== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7638== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7638== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7638== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7638== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7638== [INFO]: ==7638== 5768 errors in context 9 of 9: [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7638== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7638== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7638== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7638== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7638== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7638== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7638== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7638== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7638== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7638== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7638== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7638== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7638== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7638== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7638== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7638== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7638== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7638== ERROR SUMMARY: 7965 errors from 9 contexts (suppressed: 0 from 0) --------------------------- Captured stdout teardown --------------------------- [INFO]: Removed tmp directory: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-8mutdp1i __________________ ERROR at teardown of TC.test_pe_cert_trust __________________ self = def tearDown(self): super(TC, self).tearDown() > self.verify_valgrind_log() /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamscan/assorted_test.py:30: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-04b1naeh/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test that clam can trust an EXE based on an authenticode certificate check. [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-04b1naeh/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/alert-sigs -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/weak-sigs -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/broken-sigs -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/trust-sigs --allmatch --bytecode-unsigned /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe [DEBUG]: Exit code: 1 [DEBUG]: stdout: [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-04b1naeh/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-04b1naeh/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7740== Memcheck, a memory error detector [INFO]: ==7740== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7740== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7740== Parent PID: 7615 [INFO]: ==7740== [INFO]: --7740-- [INFO]: --7740-- Valgrind options: [INFO]: --7740-- -v [INFO]: --7740-- --trace-children=yes [INFO]: --7740-- --track-fds=yes [INFO]: --7740-- --leak-check=full [INFO]: --7740-- --show-possibly-lost=no [INFO]: --7740-- --show-leak-kinds=definite [INFO]: --7740-- --errors-for-leak-kinds=definite [INFO]: --7740-- --main-stacksize=16777216 [INFO]: --7740-- --gen-suppressions=all [INFO]: --7740-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7740-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-04b1naeh/valgrind.log [INFO]: --7740-- --error-exitcode=123 [INFO]: --7740-- Contents of /proc/version: [INFO]: --7740-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7740-- [INFO]: --7740-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7740-- Page sizes: currently 4096, max supported 4096 [INFO]: --7740-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7740-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7740-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7740-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7740-- might be shown as UnknownInlinedFun [INFO]: --7740-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7740-- object doesn't have a dynamic symbol table [INFO]: --7740-- Scheduler: using generic scheduler lock implementation. [INFO]: --7740-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7740-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7740== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7740-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7740== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7740-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7740== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7740-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7740== [INFO]: ==7740== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7740== don't want to do, unless you know exactly what you're doing, [INFO]: ==7740== or are doing some strange experiment): [INFO]: ==7740== /usr/libexec/valgrind/../../bin/vgdb --pid=7740 ...command... [INFO]: ==7740== [INFO]: ==7740== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7740== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7740== and then give GDB the following command [INFO]: ==7740== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7740 [INFO]: ==7740== --pid is optional if only one valgrind process is running [INFO]: ==7740== [INFO]: --7740-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7740-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7740-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7740-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7740-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7740-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7740-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7740-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7740-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7740-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7740-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7740-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7740-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7740-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7740-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7740-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7740-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7740-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7740-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7740-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7740-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7740-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7740-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7740-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7740-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7740-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7740-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7740-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7740-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7740-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7740-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7740-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7740-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7740-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7740-- REDIR: 0x524fee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7740-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7740-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7740-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7740-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7740-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: [INFO]: vex: priv/host_generic_reg_alloc3.c:522 (doRegisterAllocation_v3): Assertion `instrs_in->arr_used <= 15000' failed. [INFO]: vex storage: T total 1637770656 bytes allocated [INFO]: vex storage: P total 0 bytes allocated [INFO]: [INFO]: valgrind: the 'impossible' happened: [INFO]: LibVEX called failure_exit(). [INFO]: [INFO]: host stacktrace: [INFO]: ==7740== at 0x800049744: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7740== by 0x800049845: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7740== by 0x8000506DB: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7740== by 0x800050715: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7740== by 0x800060A65: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7740== by 0x80012EBE3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7740== by 0x800139175: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7740== by 0x8000655A5: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7740== by 0x8000A88E3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7740== by 0x8000B0D7D: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7740== by 0x8000F601B: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7740== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: [INFO]: sched status: [INFO]: running_tid=1 [INFO]: [INFO]: Thread 1: status = VgTs_Runnable (lwpid 7740) [INFO]: ==7740== at 0x4BF113C: fp_sqr_comba64 (libclamav/tomsfastmath/sqr/fp_sqr_comba_64.c:424) [INFO]: ==7740== by 0x4BA3711: fp_sqr (libclamav/tomsfastmath/sqr/fp_sqr.c:112) [INFO]: ==7740== by 0x4AB08CF: _fp_exptmod.llvm.15658363417661541942 (libclamav/tomsfastmath/exptmod/fp_exptmod.c:195) [INFO]: ==7740== by 0x498AEDD: UnknownInlinedFun (libclamav/tomsfastmath/exptmod/fp_exptmod.c:270) [INFO]: ==7740== by 0x498AEDD: crtmgr_rsa_verify.llvm.8634462327983516534 (libclamav/crtmgr.c:313) [INFO]: ==7740== by 0x498B557: crtmgr_verify_pkcs7 (libclamav/crtmgr.c:514) [INFO]: ==7740== by 0x4A0B387: asn1_parse_mscat (libclamav/asn1.c:1980) [INFO]: ==7740== by 0x4A0BB3B: asn1_check_mscat (libclamav/asn1.c:2361) [INFO]: ==7740== by 0x4A2312D: cli_check_auth_header (libclamav/pe.c:5671) [INFO]: ==7740== by 0x496C3DB: cli_scan_fmap (libclamav/matcher.c:1174) [INFO]: ==7740== by 0x49971D1: scanraw (libclamav/scanners.c:3315) [INFO]: ==7740== by 0x4995DAF: cli_magic_scan (libclamav/scanners.c:4908) [INFO]: ==7740== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7740== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7740== by 0x117C6D: scanfile (clamscan/manager.c:411) [INFO]: ==7740== by 0x116C1F: scan_files (clamscan/manager.c:0) [INFO]: ==7740== by 0x115A81: scanmanager (clamscan/manager.c:1625) [INFO]: ==7740== by 0x113B4D: main (clamscan/clamscan.c:171) [INFO]: client stack range: [0x1FFEFE1000 0x1FFF000FFF] client SP: 0x1FFEFE1520 [INFO]: valgrind stack range: [0x1002DAA000 0x1002EA9FFF] top usage: 55064 of 1048576 [INFO]: [INFO]: [INFO]: Note: see also the FAQ in the source distribution. [INFO]: It contains workarounds to several common problems. [INFO]: In particular, if Valgrind aborted or crashed after [INFO]: identifying problems in your program, there's a good chance [INFO]: that fixing those problems will prevent Valgrind aborting or [INFO]: crashing, especially if it happened in m_mallocfree.c. [INFO]: [INFO]: If that doesn't help, please report this bug to: www.valgrind.org [INFO]: [INFO]: In the bug report, send all the above text, the valgrind [INFO]: version, and what OS and version you are using. Thanks. [INFO]: _______________ ERROR at teardown of TC.test_weak_indicator_icon _______________ self = def tearDown(self): super(TC, self).tearDown() > self.verify_valgrind_log() clamscan/assorted_test.py:30: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-04b1naeh/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test icon (.ldb + .idb) weak indicator matching signatures [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-04b1naeh/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-04b1naeh/icon.ldb -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-04b1naeh/icon.idb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe: ClamAV-Test-Icon-EA0X.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe: ClamAV-Test-Icon-EA0X.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe: ClamAV-Test-Icon-IScab.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe: ClamAV-Test-Icon-IScab.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: OK ----------- SCAN SUMMARY ----------- Known viruses: 4 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 47 Infected files: 4 Data scanned: 13.64 MB Data read: 6.91 MB (ratio 1.97:1) Time: 5.475 sec (0 m 5 s) Start Date: 2025:05:03 13:30:17 End Date: 2025:05:03 13:30:22 [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-04b1naeh/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-04b1naeh/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7757== Memcheck, a memory error detector [INFO]: ==7757== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7757== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7757== Parent PID: 7615 [INFO]: ==7757== [INFO]: --7757-- [INFO]: --7757-- Valgrind options: [INFO]: --7757-- -v [INFO]: --7757-- --trace-children=yes [INFO]: --7757-- --track-fds=yes [INFO]: --7757-- --leak-check=full [INFO]: --7757-- --show-possibly-lost=no [INFO]: --7757-- --show-leak-kinds=definite [INFO]: --7757-- --errors-for-leak-kinds=definite [INFO]: --7757-- --main-stacksize=16777216 [INFO]: --7757-- --gen-suppressions=all [INFO]: --7757-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7757-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-04b1naeh/valgrind.log [INFO]: --7757-- --error-exitcode=123 [INFO]: --7757-- Contents of /proc/version: [INFO]: --7757-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7757-- [INFO]: --7757-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7757-- Page sizes: currently 4096, max supported 4096 [INFO]: --7757-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7757-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7757-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7757-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7757-- might be shown as UnknownInlinedFun [INFO]: --7757-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7757-- object doesn't have a dynamic symbol table [INFO]: --7757-- Scheduler: using generic scheduler lock implementation. [INFO]: --7757-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7757-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7757== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7757-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7757== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7757-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7757== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7757-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7757== [INFO]: ==7757== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7757== don't want to do, unless you know exactly what you're doing, [INFO]: ==7757== or are doing some strange experiment): [INFO]: ==7757== /usr/libexec/valgrind/../../bin/vgdb --pid=7757 ...command... [INFO]: ==7757== [INFO]: ==7757== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7757== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7757== and then give GDB the following command [INFO]: ==7757== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7757 [INFO]: ==7757== --pid is optional if only one valgrind process is running [INFO]: ==7757== [INFO]: --7757-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7757-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7757-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7757-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7757-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7757-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7757-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7757-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7757-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7757-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7757-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7757-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7757-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7757-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7757-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7757-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7757-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7757-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7757-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7757-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7757-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7757-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7757-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7757-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7757-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7757-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7757-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7757-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7757-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7757-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7757-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7757-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7757-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7757-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7757-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7757-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7757-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7757-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7757-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7757-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: --7757-- REDIR: 0x52bc8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7757-- REDIR: 0x524fcf0 (libc.so.6:strspn) redirected to 0x484c4d0 (strspn) [INFO]: --7757-- REDIR: 0x5250130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: --7757-- REDIR: 0x5248bc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7757-- Reading syms from /usr/lib64/gconv/UTF-16.so [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7757== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7757== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7757== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7757== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7757== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7757== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7757== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7757== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7757== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7757== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7757== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7757== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7757== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7757== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7757== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7757== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7757== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7757== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7757== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7757== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7757== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7757== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7757== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7757== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7757== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7757== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7757== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7757== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7757== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7757== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7757== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7757== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7757== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7757== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7757== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7757== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7757== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7757== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7757== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7757== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7757== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7757== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7757== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7757== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7757== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7757== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7757== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7757== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7757== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7757== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7757== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7757== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7757== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7757== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7757== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7757== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7757== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7757== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7757== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7757== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7757== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7757== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7757== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7757== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7757== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7757== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7757== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7757== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7757== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7757== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7757== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7757== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7757== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7757== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7757== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7757== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7757== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7757== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7757== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7757== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7757== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7757== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7757== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7757== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7757== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7757== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7757== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7757== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7757== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7757== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7757== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7757== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7757== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7757== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7757== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7757== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7757== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7757== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7757== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7757== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7757== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7757== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7757== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7757== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7757== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7757== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7757== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7757== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7757== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7757== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7757== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7757== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7757== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7757== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7757== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7757== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7757== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7757== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7757== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7757== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7757== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7757== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7757== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7757== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7757== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7757== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7757== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7757== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7757== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7757== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7757== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7757== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7757== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7757== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7757== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7757== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7757== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7757== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7757== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7757== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7757== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7757== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7757== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7757== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7757== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7757== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7757== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7757== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7757== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7757== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7757== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7757== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7757== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7757== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7757== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7757== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7757== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7757== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7757== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7757== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7757== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7757== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7757== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7757== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7757== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7757== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7757== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7757== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7757== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7757== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7757== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7757== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7757== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7757== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7757== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7757== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7757== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7757== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7757== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7757== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7757== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7757== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7757== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7757== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7757== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7757== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7757== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7757== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7757== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7757== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7757== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7757== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7757== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7757== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7757== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7757== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7757== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7757== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7757== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7757== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7757== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7757== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7757== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7757== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7757== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7757== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7757== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7757== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7757== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7757== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7757== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7757== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7757== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7757== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7757== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7757== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7757== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7757== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7757== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7757== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7757== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7757== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7757== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7757== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7757== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: --7757-- REDIR: 0x5242c90 (libc.so.6:posix_memalign) redirected to 0x4841f10 (posix_memalign) [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7757== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7757== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7757== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7757== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7757== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7757== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7757== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7757== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7757== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7757== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7757== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7757== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7757== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7757== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7757== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7757== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7757== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7757== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7757== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7757== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7757== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7757== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7757== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7757== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7757== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7757== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7757== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7757== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7757== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7757== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7757== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7757== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7757== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7757== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: --7757-- Discarding syms at 0x517d8b0-0x517f240 in /usr/lib64/gconv/UTF-16.so (have_dinfo 1) [INFO]: ==7757== [INFO]: ==7757== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7757== [INFO]: ==7757== HEAP SUMMARY: [INFO]: ==7757== in use at exit: 128,464 bytes in 3,309 blocks [INFO]: ==7757== total heap usage: 18,517 allocs, 15,208 frees, 46,041,907 bytes allocated [INFO]: ==7757== [INFO]: ==7757== Searching for pointers to 3,309 not-freed blocks [INFO]: ==7757== Checked 4,588,664 bytes [INFO]: ==7757== [INFO]: ==7757== LEAK SUMMARY: [INFO]: ==7757== definitely lost: 0 bytes in 0 blocks [INFO]: ==7757== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7757== possibly lost: 608 bytes in 2 blocks [INFO]: ==7757== still reachable: 127,856 bytes in 3,307 blocks [INFO]: ==7757== suppressed: 0 bytes in 0 blocks [INFO]: ==7757== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7757== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7757== [INFO]: ==7757== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7757== ERROR SUMMARY: 7965 errors from 9 contexts (suppressed: 0 from 0) [INFO]: ==7757== [INFO]: ==7757== 1 errors in context 1 of 9: [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7757== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7757== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7757== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7757== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7757== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7757== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7757== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7757== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7757== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7757== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7757== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7757== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7757== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7757== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7757== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7757== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7757== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7757== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7757== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7757== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7757== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7757== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7757== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7757== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7757== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7757== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7757== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7757== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7757== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7757== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7757== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7757== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7757== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7757== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7757== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7757== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7757== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7757== [INFO]: ==7757== 1 errors in context 2 of 9: [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7757== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7757== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7757== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7757== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7757== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7757== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7757== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7757== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7757== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7757== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7757== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7757== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7757== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7757== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7757== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7757== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7757== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7757== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7757== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7757== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7757== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7757== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7757== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7757== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7757== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7757== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7757== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7757== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7757== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7757== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7757== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7757== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7757== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7757== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7757== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7757== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7757== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7757== [INFO]: ==7757== 1 errors in context 3 of 9: [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7757== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7757== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7757== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7757== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7757== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7757== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7757== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7757== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7757== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7757== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7757== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7757== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7757== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7757== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7757== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7757== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7757== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7757== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7757== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7757== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7757== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7757== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7757== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7757== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7757== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7757== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7757== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7757== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7757== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7757== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7757== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7757== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7757== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7757== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7757== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7757== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7757== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7757== [INFO]: ==7757== 2 errors in context 4 of 9: [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7757== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7757== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7757== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7757== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7757== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7757== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7757== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7757== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7757== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7757== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7757== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7757== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7757== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7757== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7757== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7757== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7757== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7757== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7757== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7757== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7757== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7757== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7757== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7757== [INFO]: ==7757== 2 errors in context 5 of 9: [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7757== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7757== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7757== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7757== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7757== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7757== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7757== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7757== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7757== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7757== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7757== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7757== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7757== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7757== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7757== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7757== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7757== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7757== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7757== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7757== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7757== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7757== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7757== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7757== [INFO]: ==7757== 5 errors in context 6 of 9: [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7757== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7757== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7757== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7757== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7757== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7757== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7757== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7757== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7757== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7757== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7757== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7757== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7757== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7757== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7757== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7757== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7757== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7757== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7757== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7757== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7757== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7757== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7757== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7757== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7757== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7757== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7757== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7757== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7757== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7757== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7757== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7757== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7757== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7757== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7757== [INFO]: ==7757== 9 errors in context 7 of 9: [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7757== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7757== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7757== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7757== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7757== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7757== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7757== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7757== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7757== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7757== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7757== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7757== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7757== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7757== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7757== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7757== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7757== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7757== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7757== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7757== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7757== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7757== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7757== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7757== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7757== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7757== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7757== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7757== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7757== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7757== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7757== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7757== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7757== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7757== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7757== [INFO]: ==7757== 2176 errors in context 8 of 9: [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7757== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7757== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7757== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7757== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7757== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7757== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7757== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7757== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7757== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7757== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7757== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7757== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7757== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7757== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7757== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7757== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7757== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7757== [INFO]: ==7757== 5768 errors in context 9 of 9: [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7757== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7757== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7757== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7757== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7757== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7757== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7757== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7757== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7757== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7757== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7757== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7757== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7757== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7757== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7757== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7757== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7757== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7757== ERROR SUMMARY: 7965 errors from 9 contexts (suppressed: 0 from 0) --------------------------- Captured stdout teardown --------------------------- [INFO]: Removed tmp directory: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-04b1naeh _______________ ERROR at teardown of TC.test_sigs_good_allmatch ________________ self = def tearDown(self): super(TC, self).tearDown() > self.verify_valgrind_log() clamscan/fuzzy_img_hash_test.py:30: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-r8eifi64/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test with a good database in all-match mode. [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-r8eifi64/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-r8eifi64/good.ldb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/logo.png --allmatch [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/logo.png: logo.png.good.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/logo.png: logo.png.good.with.second.subsig.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Known viruses: 3 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 1 Infected files: 1 Data scanned: 0.02 MB Data read: 0.02 MB (ratio 1.00:1) Time: 1.684 sec (0 m 1 s) Start Date: 2025:05:03 13:30:56 End Date: 2025:05:03 13:30:58 [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-r8eifi64/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-r8eifi64/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7868== Memcheck, a memory error detector [INFO]: ==7868== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7868== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7868== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-r8eifi64/good.ldb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/logo.png --allmatch [INFO]: ==7868== Parent PID: 7615 [INFO]: ==7868== [INFO]: --7868-- [INFO]: --7868-- Valgrind options: [INFO]: --7868-- -v [INFO]: --7868-- --trace-children=yes [INFO]: --7868-- --track-fds=yes [INFO]: --7868-- --leak-check=full [INFO]: --7868-- --show-possibly-lost=no [INFO]: --7868-- --show-leak-kinds=definite [INFO]: --7868-- --errors-for-leak-kinds=definite [INFO]: --7868-- --main-stacksize=16777216 [INFO]: --7868-- --gen-suppressions=all [INFO]: --7868-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7868-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-r8eifi64/valgrind.log [INFO]: --7868-- --error-exitcode=123 [INFO]: --7868-- Contents of /proc/version: [INFO]: --7868-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7868-- [INFO]: --7868-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7868-- Page sizes: currently 4096, max supported 4096 [INFO]: --7868-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7868-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7868-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7868-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7868-- might be shown as UnknownInlinedFun [INFO]: --7868-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7868-- object doesn't have a dynamic symbol table [INFO]: --7868-- Scheduler: using generic scheduler lock implementation. [INFO]: --7868-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7868-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7868== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7868-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7868== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7868-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7868== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7868-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7868== [INFO]: ==7868== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7868== don't want to do, unless you know exactly what you're doing, [INFO]: ==7868== or are doing some strange experiment): [INFO]: ==7868== /usr/libexec/valgrind/../../bin/vgdb --pid=7868 ...command... [INFO]: ==7868== [INFO]: ==7868== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7868== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7868== and then give GDB the following command [INFO]: ==7868== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7868 [INFO]: ==7868== --pid is optional if only one valgrind process is running [INFO]: ==7868== [INFO]: --7868-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7868-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7868-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7868-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7868-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7868-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7868-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7868-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7868-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7868-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7868-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7868-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7868-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7868-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7868-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7868-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7868-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7868-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7868-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7868-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7868-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7868-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7868-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7868-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7868-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7868-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7868-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7868-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7868-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7868-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7868-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7868-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7868-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7868-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7868-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7868-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7868-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7868-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7868-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: ==7868== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7868== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7868== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7868== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7868== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7868== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7868== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7868== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7868== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7868== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7868== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7868== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7868== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7868== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7868== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7868== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7868== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7868== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7868== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7868== by 0x117C6D: scanfile (clamscan/manager.c:411) [INFO]: ==7868== by 0x116C1F: scan_files (clamscan/manager.c:0) [INFO]: ==7868== by 0x115A81: scanmanager (clamscan/manager.c:1625) [INFO]: ==7868== by 0x113B4D: main (clamscan/clamscan.c:171) [INFO]: ==7868== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:scanfile [INFO]: fun:scan_files [INFO]: fun:scanmanager [INFO]: fun:main [INFO]: } [INFO]: ==7868== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7868== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7868== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7868== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7868== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7868== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7868== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7868== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7868== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7868== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7868== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7868== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7868== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7868== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7868== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7868== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7868== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7868== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7868== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7868== by 0x117C6D: scanfile (clamscan/manager.c:411) [INFO]: ==7868== by 0x116C1F: scan_files (clamscan/manager.c:0) [INFO]: ==7868== by 0x115A81: scanmanager (clamscan/manager.c:1625) [INFO]: ==7868== by 0x113B4D: main (clamscan/clamscan.c:171) [INFO]: ==7868== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:scanfile [INFO]: fun:scan_files [INFO]: fun:scanmanager [INFO]: fun:main [INFO]: } [INFO]: ==7868== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7868== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7868== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7868== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7868== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7868== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7868== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7868== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7868== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7868== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7868== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7868== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7868== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7868== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7868== by 0x117C6D: scanfile (clamscan/manager.c:411) [INFO]: ==7868== by 0x116C1F: scan_files (clamscan/manager.c:0) [INFO]: ==7868== by 0x115A81: scanmanager (clamscan/manager.c:1625) [INFO]: ==7868== by 0x113B4D: main (clamscan/clamscan.c:171) [INFO]: ==7868== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:scanfile [INFO]: fun:scan_files [INFO]: fun:scanmanager [INFO]: fun:main [INFO]: } [INFO]: ==7868== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7868== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7868== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7868== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7868== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7868== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7868== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7868== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7868== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7868== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7868== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7868== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7868== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7868== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7868== by 0x117C6D: scanfile (clamscan/manager.c:411) [INFO]: ==7868== by 0x116C1F: scan_files (clamscan/manager.c:0) [INFO]: ==7868== by 0x115A81: scanmanager (clamscan/manager.c:1625) [INFO]: ==7868== by 0x113B4D: main (clamscan/clamscan.c:171) [INFO]: ==7868== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:scanfile [INFO]: fun:scan_files [INFO]: fun:scanmanager [INFO]: fun:main [INFO]: } [INFO]: ==7868== [INFO]: ==7868== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7868== [INFO]: ==7868== HEAP SUMMARY: [INFO]: ==7868== in use at exit: 104,117 bytes in 3,211 blocks [INFO]: ==7868== total heap usage: 5,449 allocs, 2,238 frees, 2,108,016 bytes allocated [INFO]: ==7868== [INFO]: ==7868== Searching for pointers to 3,211 not-freed blocks [INFO]: ==7868== Checked 394,480 bytes [INFO]: ==7868== [INFO]: ==7868== LEAK SUMMARY: [INFO]: ==7868== definitely lost: 0 bytes in 0 blocks [INFO]: ==7868== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7868== possibly lost: 0 bytes in 0 blocks [INFO]: ==7868== still reachable: 104,117 bytes in 3,211 blocks [INFO]: ==7868== suppressed: 0 bytes in 0 blocks [INFO]: ==7868== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7868== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7868== [INFO]: ==7868== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7868== ERROR SUMMARY: 2922 errors from 4 contexts (suppressed: 0 from 0) [INFO]: ==7868== [INFO]: ==7868== 1 errors in context 1 of 4: [INFO]: ==7868== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7868== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7868== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7868== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7868== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7868== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7868== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7868== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7868== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7868== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7868== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7868== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7868== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7868== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7868== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7868== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7868== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7868== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7868== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7868== by 0x117C6D: scanfile (clamscan/manager.c:411) [INFO]: ==7868== by 0x116C1F: scan_files (clamscan/manager.c:0) [INFO]: ==7868== by 0x115A81: scanmanager (clamscan/manager.c:1625) [INFO]: ==7868== by 0x113B4D: main (clamscan/clamscan.c:171) [INFO]: ==7868== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:scanfile [INFO]: fun:scan_files [INFO]: fun:scanmanager [INFO]: fun:main [INFO]: } [INFO]: ==7868== [INFO]: ==7868== 1 errors in context 2 of 4: [INFO]: ==7868== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7868== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7868== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7868== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7868== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7868== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7868== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7868== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7868== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7868== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7868== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7868== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7868== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7868== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7868== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7868== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7868== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7868== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7868== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7868== by 0x117C6D: scanfile (clamscan/manager.c:411) [INFO]: ==7868== by 0x116C1F: scan_files (clamscan/manager.c:0) [INFO]: ==7868== by 0x115A81: scanmanager (clamscan/manager.c:1625) [INFO]: ==7868== by 0x113B4D: main (clamscan/clamscan.c:171) [INFO]: ==7868== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:scanfile [INFO]: fun:scan_files [INFO]: fun:scanmanager [INFO]: fun:main [INFO]: } [INFO]: ==7868== [INFO]: ==7868== 1460 errors in context 3 of 4: [INFO]: ==7868== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7868== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7868== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7868== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7868== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7868== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7868== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7868== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7868== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7868== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7868== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7868== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7868== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7868== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7868== by 0x117C6D: scanfile (clamscan/manager.c:411) [INFO]: ==7868== by 0x116C1F: scan_files (clamscan/manager.c:0) [INFO]: ==7868== by 0x115A81: scanmanager (clamscan/manager.c:1625) [INFO]: ==7868== by 0x113B4D: main (clamscan/clamscan.c:171) [INFO]: ==7868== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:scanfile [INFO]: fun:scan_files [INFO]: fun:scanmanager [INFO]: fun:main [INFO]: } [INFO]: ==7868== [INFO]: ==7868== 1460 errors in context 4 of 4: [INFO]: ==7868== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7868== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7868== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7868== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7868== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7868== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7868== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7868== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7868== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7868== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7868== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7868== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7868== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7868== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7868== by 0x117C6D: scanfile (clamscan/manager.c:411) [INFO]: ==7868== by 0x116C1F: scan_files (clamscan/manager.c:0) [INFO]: ==7868== by 0x115A81: scanmanager (clamscan/manager.c:1625) [INFO]: ==7868== by 0x113B4D: main (clamscan/clamscan.c:171) [INFO]: ==7868== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:scanfile [INFO]: fun:scan_files [INFO]: fun:scanmanager [INFO]: fun:main [INFO]: } [INFO]: ==7868== ERROR SUMMARY: 2922 errors from 4 contexts (suppressed: 0 from 0) --------------------------- Captured stdout teardown --------------------------- [INFO]: Removed tmp directory: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-r8eifi64 ____________________ ERROR at teardown of TC.test_allmatch _____________________ self = def tearDown(self): super(TC, self).tearDown() > self.verify_valgrind_log() /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamscan/heuristics_test.py:48: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test that a clam heuristic alert will alert LAST in allmatch mode without heuristic-precedence. [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/clam.ndb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip --alert-broken-media --allmatch [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip: Test.NDB.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip: Heuristics.Broken.Media.PNG.EOFReadingChunk FOUND ----------- SCAN SUMMARY ----------- Known viruses: 1 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 1 Infected files: 1 Data scanned: 0.01 MB Data read: 0.00 MB (ratio 2.00:1) Time: 1.595 sec (0 m 1 s) Start Date: 2025:05:03 13:30:58 End Date: 2025:05:03 13:31:00 [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7873== Memcheck, a memory error detector [INFO]: ==7873== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7873== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7873== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/clam.ndb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip --alert-broken-media --allmatch [INFO]: ==7873== Parent PID: 7615 [INFO]: ==7873== [INFO]: --7873-- [INFO]: --7873-- Valgrind options: [INFO]: --7873-- -v [INFO]: --7873-- --trace-children=yes [INFO]: --7873-- --track-fds=yes [INFO]: --7873-- --leak-check=full [INFO]: --7873-- --show-possibly-lost=no [INFO]: --7873-- --show-leak-kinds=definite [INFO]: --7873-- --errors-for-leak-kinds=definite [INFO]: --7873-- --main-stacksize=16777216 [INFO]: --7873-- --gen-suppressions=all [INFO]: --7873-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7873-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log [INFO]: --7873-- --error-exitcode=123 [INFO]: --7873-- Contents of /proc/version: [INFO]: --7873-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7873-- [INFO]: --7873-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7873-- Page sizes: currently 4096, max supported 4096 [INFO]: --7873-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7873-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7873-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7873-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7873-- might be shown as UnknownInlinedFun [INFO]: --7873-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7873-- object doesn't have a dynamic symbol table [INFO]: --7873-- Scheduler: using generic scheduler lock implementation. [INFO]: --7873-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7873-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7873== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7873-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7873== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7873-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7873== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7873-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7873== [INFO]: ==7873== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7873== don't want to do, unless you know exactly what you're doing, [INFO]: ==7873== or are doing some strange experiment): [INFO]: ==7873== /usr/libexec/valgrind/../../bin/vgdb --pid=7873 ...command... [INFO]: ==7873== [INFO]: ==7873== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7873== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7873== and then give GDB the following command [INFO]: ==7873== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7873 [INFO]: ==7873== --pid is optional if only one valgrind process is running [INFO]: ==7873== [INFO]: --7873-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7873-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7873-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7873-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7873-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7873-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7873-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7873-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7873-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7873-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7873-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7873-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7873-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7873-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7873-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7873-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7873-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7873-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7873-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7873-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7873-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7873-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7873-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7873-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7873-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7873-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7873-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7873-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7873-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7873-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7873-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7873-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7873-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7873-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7873-- REDIR: 0x524fee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7873-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7873-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7873-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7873-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7873-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7873-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: ==7873== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7873== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7873== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7873== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7873== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7873== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7873== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7873== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7873== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7873== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7873== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7873== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7873== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7873== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7873== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7873== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7873== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7873== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7873== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7873== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7873== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7873== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7873== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7873== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7873== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7873== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7873== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7873== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7873== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7873== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7873== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7873== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7873== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7873== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7873== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7873== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7873== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7873== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7873== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7873== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7873== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7873== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7873== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7873== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7873== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7873== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7873== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7873== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7873== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7873== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7873== [INFO]: ==7873== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7873== [INFO]: ==7873== HEAP SUMMARY: [INFO]: ==7873== in use at exit: 104,117 bytes in 3,211 blocks [INFO]: ==7873== total heap usage: 5,456 allocs, 2,245 frees, 1,209,841 bytes allocated [INFO]: ==7873== [INFO]: ==7873== Searching for pointers to 3,211 not-freed blocks [INFO]: ==7873== Checked 394,544 bytes [INFO]: ==7873== [INFO]: ==7873== LEAK SUMMARY: [INFO]: ==7873== definitely lost: 0 bytes in 0 blocks [INFO]: ==7873== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7873== possibly lost: 0 bytes in 0 blocks [INFO]: ==7873== still reachable: 104,117 bytes in 3,211 blocks [INFO]: ==7873== suppressed: 0 bytes in 0 blocks [INFO]: ==7873== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7873== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7873== [INFO]: ==7873== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7873== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) [INFO]: ==7873== [INFO]: ==7873== 1 errors in context 1 of 2: [INFO]: ==7873== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7873== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7873== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7873== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7873== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7873== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7873== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7873== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7873== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7873== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7873== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7873== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7873== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7873== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7873== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7873== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7873== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7873== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7873== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7873== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7873== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7873== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7873== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7873== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7873== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7873== [INFO]: ==7873== 1 errors in context 2 of 2: [INFO]: ==7873== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7873== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7873== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7873== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7873== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7873== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7873== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7873== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7873== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7873== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7873== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7873== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7873== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7873== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7873== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7873== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7873== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7873== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7873== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7873== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7873== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7873== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7873== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7873== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7873== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7873== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) _______________ ERROR at teardown of TC.test_allmatch_precedence _______________ self = def tearDown(self): super(TC, self).tearDown() > self.verify_valgrind_log() /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamscan/heuristics_test.py:48: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test that a clam heuristic alert will alert FIRST in allmatch mode with heuristic-precedence. [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/clam.ndb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip --alert-broken-media --allmatch --heuristic-scan-precedence [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip: Heuristics.Broken.Media.PNG.EOFReadingChunk FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip: Test.NDB.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Known viruses: 1 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 1 Infected files: 1 Data scanned: 0.01 MB Data read: 0.00 MB (ratio 2.00:1) Time: 1.588 sec (0 m 1 s) Start Date: 2025:05:03 13:31:01 End Date: 2025:05:03 13:31:02 [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7878== Memcheck, a memory error detector [INFO]: ==7878== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7878== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7878== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/clam.ndb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip --alert-broken-media --allmatch --heuristic-scan-precedence [INFO]: ==7878== Parent PID: 7615 [INFO]: ==7878== [INFO]: --7878-- [INFO]: --7878-- Valgrind options: [INFO]: --7878-- -v [INFO]: --7878-- --trace-children=yes [INFO]: --7878-- --track-fds=yes [INFO]: --7878-- --leak-check=full [INFO]: --7878-- --show-possibly-lost=no [INFO]: --7878-- --show-leak-kinds=definite [INFO]: --7878-- --errors-for-leak-kinds=definite [INFO]: --7878-- --main-stacksize=16777216 [INFO]: --7878-- --gen-suppressions=all [INFO]: --7878-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7878-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log [INFO]: --7878-- --error-exitcode=123 [INFO]: --7878-- Contents of /proc/version: [INFO]: --7878-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7878-- [INFO]: --7878-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7878-- Page sizes: currently 4096, max supported 4096 [INFO]: --7878-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7878-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7878-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7878-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7878-- might be shown as UnknownInlinedFun [INFO]: --7878-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7878-- object doesn't have a dynamic symbol table [INFO]: --7878-- Scheduler: using generic scheduler lock implementation. [INFO]: --7878-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7878-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7878== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7878-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7878== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7878-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7878== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7878-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7878== [INFO]: ==7878== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7878== don't want to do, unless you know exactly what you're doing, [INFO]: ==7878== or are doing some strange experiment): [INFO]: ==7878== /usr/libexec/valgrind/../../bin/vgdb --pid=7878 ...command... [INFO]: ==7878== [INFO]: ==7878== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7878== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7878== and then give GDB the following command [INFO]: ==7878== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7878 [INFO]: ==7878== --pid is optional if only one valgrind process is running [INFO]: ==7878== [INFO]: --7878-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7878-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7878-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7878-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7878-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7878-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7878-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7878-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7878-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7878-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7878-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7878-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7878-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7878-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7878-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7878-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7878-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7878-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7878-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7878-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7878-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7878-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7878-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7878-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7878-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7878-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7878-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7878-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7878-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7878-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7878-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7878-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7878-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7878-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7878-- REDIR: 0x524fee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7878-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7878-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7878-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7878-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7878-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7878-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: ==7878== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7878== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7878== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7878== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7878== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7878== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7878== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7878== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7878== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7878== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7878== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7878== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7878== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7878== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7878== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7878== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7878== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7878== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7878== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7878== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7878== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7878== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7878== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7878== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7878== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7878== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7878== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7878== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7878== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7878== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7878== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7878== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7878== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7878== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7878== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7878== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7878== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7878== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7878== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7878== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7878== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7878== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7878== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7878== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7878== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7878== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7878== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7878== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7878== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7878== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7878== [INFO]: ==7878== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7878== [INFO]: ==7878== HEAP SUMMARY: [INFO]: ==7878== in use at exit: 104,117 bytes in 3,211 blocks [INFO]: ==7878== total heap usage: 5,455 allocs, 2,244 frees, 1,209,637 bytes allocated [INFO]: ==7878== [INFO]: ==7878== Searching for pointers to 3,211 not-freed blocks [INFO]: ==7878== Checked 394,592 bytes [INFO]: ==7878== [INFO]: ==7878== LEAK SUMMARY: [INFO]: ==7878== definitely lost: 0 bytes in 0 blocks [INFO]: ==7878== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7878== possibly lost: 0 bytes in 0 blocks [INFO]: ==7878== still reachable: 104,117 bytes in 3,211 blocks [INFO]: ==7878== suppressed: 0 bytes in 0 blocks [INFO]: ==7878== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7878== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7878== [INFO]: ==7878== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7878== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) [INFO]: ==7878== [INFO]: ==7878== 1 errors in context 1 of 2: [INFO]: ==7878== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7878== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7878== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7878== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7878== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7878== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7878== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7878== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7878== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7878== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7878== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7878== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7878== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7878== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7878== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7878== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7878== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7878== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7878== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7878== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7878== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7878== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7878== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7878== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7878== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7878== [INFO]: ==7878== 1 errors in context 2 of 2: [INFO]: ==7878== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7878== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7878== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7878== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7878== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7878== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7878== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7878== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7878== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7878== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7878== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7878== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7878== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7878== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7878== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7878== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7878== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7878== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7878== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7878== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7878== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7878== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7878== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7878== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7878== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7878== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) ___________ ERROR at teardown of TC.test_hidden_by_strong_indicator ____________ self = def tearDown(self): super(TC, self).tearDown() > self.verify_valgrind_log() /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamscan/heuristics_test.py:48: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test that a clam heuristic not alert because regular sig alerts first. [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/clam.ndb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip --alert-broken-media [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip: Test.NDB.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Known viruses: 1 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 1 Infected files: 1 Data scanned: 0.00 MB Data read: 0.00 MB (ratio 1.00:1) Time: 1.587 sec (0 m 1 s) Start Date: 2025:05:03 13:31:03 End Date: 2025:05:03 13:31:05 [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7883== Memcheck, a memory error detector [INFO]: ==7883== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7883== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7883== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/clam.ndb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip --alert-broken-media [INFO]: ==7883== Parent PID: 7615 [INFO]: ==7883== [INFO]: --7883-- [INFO]: --7883-- Valgrind options: [INFO]: --7883-- -v [INFO]: --7883-- --trace-children=yes [INFO]: --7883-- --track-fds=yes [INFO]: --7883-- --leak-check=full [INFO]: --7883-- --show-possibly-lost=no [INFO]: --7883-- --show-leak-kinds=definite [INFO]: --7883-- --errors-for-leak-kinds=definite [INFO]: --7883-- --main-stacksize=16777216 [INFO]: --7883-- --gen-suppressions=all [INFO]: --7883-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7883-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log [INFO]: --7883-- --error-exitcode=123 [INFO]: --7883-- Contents of /proc/version: [INFO]: --7883-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7883-- [INFO]: --7883-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7883-- Page sizes: currently 4096, max supported 4096 [INFO]: --7883-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7883-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7883-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7883-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7883-- might be shown as UnknownInlinedFun [INFO]: --7883-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7883-- object doesn't have a dynamic symbol table [INFO]: --7883-- Scheduler: using generic scheduler lock implementation. [INFO]: --7883-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7883-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7883== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7883-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7883== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7883-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7883== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7883-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7883== [INFO]: ==7883== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7883== don't want to do, unless you know exactly what you're doing, [INFO]: ==7883== or are doing some strange experiment): [INFO]: ==7883== /usr/libexec/valgrind/../../bin/vgdb --pid=7883 ...command... [INFO]: ==7883== [INFO]: ==7883== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7883== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7883== and then give GDB the following command [INFO]: ==7883== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7883 [INFO]: ==7883== --pid is optional if only one valgrind process is running [INFO]: ==7883== [INFO]: --7883-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7883-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7883-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7883-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7883-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7883-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7883-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7883-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7883-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7883-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7883-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7883-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7883-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7883-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7883-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7883-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7883-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7883-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7883-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7883-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7883-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7883-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7883-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7883-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7883-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7883-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7883-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7883-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7883-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7883-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7883-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7883-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7883-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7883-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7883-- REDIR: 0x524fee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7883-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7883-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7883-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7883-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7883-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7883-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: ==7883== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7883== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7883== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7883== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7883== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7883== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7883== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7883== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7883== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7883== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7883== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7883== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7883== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7883== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7883== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7883== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7883== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7883== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7883== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7883== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7883== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7883== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7883== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7883== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7883== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7883== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7883== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7883== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7883== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7883== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7883== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7883== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7883== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7883== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7883== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7883== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7883== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7883== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7883== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7883== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7883== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7883== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7883== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7883== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7883== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7883== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7883== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7883== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7883== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7883== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7883== [INFO]: ==7883== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7883== [INFO]: ==7883== HEAP SUMMARY: [INFO]: ==7883== in use at exit: 104,117 bytes in 3,211 blocks [INFO]: ==7883== total heap usage: 5,440 allocs, 2,229 frees, 1,206,242 bytes allocated [INFO]: ==7883== [INFO]: ==7883== Searching for pointers to 3,211 not-freed blocks [INFO]: ==7883== Checked 394,544 bytes [INFO]: ==7883== [INFO]: ==7883== LEAK SUMMARY: [INFO]: ==7883== definitely lost: 0 bytes in 0 blocks [INFO]: ==7883== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7883== possibly lost: 0 bytes in 0 blocks [INFO]: ==7883== still reachable: 104,117 bytes in 3,211 blocks [INFO]: ==7883== suppressed: 0 bytes in 0 blocks [INFO]: ==7883== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7883== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7883== [INFO]: ==7883== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7883== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) [INFO]: ==7883== [INFO]: ==7883== 1 errors in context 1 of 2: [INFO]: ==7883== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7883== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7883== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7883== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7883== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7883== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7883== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7883== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7883== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7883== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7883== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7883== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7883== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7883== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7883== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7883== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7883== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7883== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7883== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7883== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7883== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7883== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7883== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7883== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7883== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7883== [INFO]: ==7883== 1 errors in context 2 of 2: [INFO]: ==7883== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7883== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7883== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7883== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7883== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7883== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7883== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7883== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7883== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7883== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7883== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7883== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7883== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7883== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7883== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7883== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7883== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7883== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7883== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7883== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7883== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7883== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7883== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7883== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7883== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7883== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) ____________________ ERROR at teardown of TC.test_only_heur ____________________ self = def tearDown(self): super(TC, self).tearDown() > self.verify_valgrind_log() /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamscan/heuristics_test.py:48: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test that a clam heuristic will alert, because it is the only detection. [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/empty.ndb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip --alert-broken-media [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip: Heuristics.Broken.Media.PNG.EOFReadingChunk FOUND ----------- SCAN SUMMARY ----------- Known viruses: 0 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 1 Infected files: 1 Data scanned: 0.01 MB Data read: 0.00 MB (ratio 2.00:1) Time: 1.552 sec (0 m 1 s) Start Date: 2025:05:03 13:31:06 End Date: 2025:05:03 13:31:07 [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7886== Memcheck, a memory error detector [INFO]: ==7886== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7886== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7886== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/empty.ndb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip --alert-broken-media [INFO]: ==7886== Parent PID: 7615 [INFO]: ==7886== [INFO]: --7886-- [INFO]: --7886-- Valgrind options: [INFO]: --7886-- -v [INFO]: --7886-- --trace-children=yes [INFO]: --7886-- --track-fds=yes [INFO]: --7886-- --leak-check=full [INFO]: --7886-- --show-possibly-lost=no [INFO]: --7886-- --show-leak-kinds=definite [INFO]: --7886-- --errors-for-leak-kinds=definite [INFO]: --7886-- --main-stacksize=16777216 [INFO]: --7886-- --gen-suppressions=all [INFO]: --7886-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7886-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log [INFO]: --7886-- --error-exitcode=123 [INFO]: --7886-- Contents of /proc/version: [INFO]: --7886-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7886-- [INFO]: --7886-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7886-- Page sizes: currently 4096, max supported 4096 [INFO]: --7886-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7886-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7886-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7886-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7886-- might be shown as UnknownInlinedFun [INFO]: --7886-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7886-- object doesn't have a dynamic symbol table [INFO]: --7886-- Scheduler: using generic scheduler lock implementation. [INFO]: --7886-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7886-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7886== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7886-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7886== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7886-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7886== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7886-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7886== [INFO]: ==7886== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7886== don't want to do, unless you know exactly what you're doing, [INFO]: ==7886== or are doing some strange experiment): [INFO]: ==7886== /usr/libexec/valgrind/../../bin/vgdb --pid=7886 ...command... [INFO]: ==7886== [INFO]: ==7886== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7886== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7886== and then give GDB the following command [INFO]: ==7886== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7886 [INFO]: ==7886== --pid is optional if only one valgrind process is running [INFO]: ==7886== [INFO]: --7886-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7886-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7886-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7886-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7886-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7886-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7886-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7886-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7886-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7886-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7886-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7886-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7886-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7886-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7886-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7886-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7886-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7886-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7886-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7886-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7886-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7886-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7886-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7886-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7886-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7886-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7886-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7886-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7886-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7886-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7886-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7886-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7886-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7886-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7886-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7886-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7886-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7886-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7886-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7886-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: ==7886== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7886== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7886== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7886== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7886== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7886== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7886== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7886== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7886== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7886== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7886== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7886== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7886== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7886== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7886== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7886== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7886== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7886== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7886== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7886== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7886== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7886== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7886== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7886== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7886== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7886== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7886== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7886== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7886== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7886== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7886== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7886== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7886== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7886== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7886== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7886== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7886== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7886== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7886== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7886== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7886== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7886== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7886== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7886== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7886== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7886== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7886== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7886== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7886== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7886== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7886== [INFO]: ==7886== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7886== [INFO]: ==7886== HEAP SUMMARY: [INFO]: ==7886== in use at exit: 104,117 bytes in 3,211 blocks [INFO]: ==7886== total heap usage: 5,453 allocs, 2,242 frees, 1,209,587 bytes allocated [INFO]: ==7886== [INFO]: ==7886== Searching for pointers to 3,211 not-freed blocks [INFO]: ==7886== Checked 394,528 bytes [INFO]: ==7886== [INFO]: ==7886== LEAK SUMMARY: [INFO]: ==7886== definitely lost: 0 bytes in 0 blocks [INFO]: ==7886== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7886== possibly lost: 0 bytes in 0 blocks [INFO]: ==7886== still reachable: 104,117 bytes in 3,211 blocks [INFO]: ==7886== suppressed: 0 bytes in 0 blocks [INFO]: ==7886== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7886== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7886== [INFO]: ==7886== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7886== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) [INFO]: ==7886== [INFO]: ==7886== 1 errors in context 1 of 2: [INFO]: ==7886== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7886== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7886== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7886== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7886== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7886== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7886== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7886== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7886== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7886== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7886== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7886== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7886== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7886== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7886== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7886== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7886== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7886== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7886== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7886== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7886== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7886== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7886== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7886== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7886== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7886== [INFO]: ==7886== 1 errors in context 2 of 2: [INFO]: ==7886== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7886== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7886== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7886== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7886== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7886== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7886== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7886== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7886== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7886== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7886== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7886== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7886== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7886== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7886== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7886== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7886== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7886== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7886== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7886== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7886== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7886== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7886== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7886== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7886== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7886== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) __________________ ERROR at teardown of TC.test_xls_jpeg_png ___________________ self = def tearDown(self): super(TC, self).tearDown() > self.verify_valgrind_log() /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamscan/image_extraction_test.py:28: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test that clamav can successfully extract jpeg and png images from XLS documents [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav.hdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/other_scanfiles/has_png_and_jpeg.xls --gen-json --debug [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/other_scanfiles/has_png_and_jpeg.xls: OK ----------- SCAN SUMMARY ----------- Known viruses: 1 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 1 Infected files: 0 Data scanned: 0.12 MB Data read: 0.06 MB (ratio 1.88:1) Time: 2.192 sec (0 m 2 s) Start Date: 2025:05:03 13:31:10 End Date: 2025:05:03 13:31:12 [DEBUG]: stderr: LibClamAV debug: searching for unrar, user-searchpath: /usr/lib64 LibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface.so.11.0.0 not found LibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface.so.11 not found LibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface.so not found LibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface..a not found LibClamAV debug: searching for unrar, LD_LIBRARY_PATH: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libclamunrar_iface.so.11.0.0 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libclamunrar_iface.so.11 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libclamunrar_iface.so not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libclamunrar_iface..a not found LibClamAV debug: searching for unrar, LD_LIBRARY_PATH: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamunrar_iface.so.11.0.0 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamunrar_iface.so.11 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamunrar_iface.so not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamunrar_iface..a not found LibClamAV debug: searching for unrar, LD_LIBRARY_PATH: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclamunrar_iface.so.11.0.0 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclamunrar_iface.so.11 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclamunrar_iface.so not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclamunrar_iface..a not found LibClamAV debug: searching for unrar, LD_LIBRARY_PATH: LibClamAV debug: searching for unrar: /libclamunrar_iface.so.11.0.0 not found LibClamAV debug: searching for unrar: /libclamunrar_iface.so.11 not found LibClamAV debug: searching for unrar: /libclamunrar_iface.so not found LibClamAV debug: searching for unrar: /libclamunrar_iface..a not found LibClamAV debug: Cannot dlopen libclamunrar_iface: /libclamunrar_iface..a: cannot open shared object file: No such file or directory - unrar support unavailable LibClamAV debug: Initialized 1.0.8 engine LibClamAV debug: Initializing phishcheck module LibClamAV debug: Phishcheck: Compiling regex: ^ *(http|https|ftp:(//)?)?[0-9]{1,3}(\.[0-9]{1,3}){3}[/?:]? *$ LibClamAV debug: Phishcheck module initialized LibClamAV debug: Bytecode initialized in interpreter mode LibClamAV debug: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav.hdb loaded LibClamAV debug: Initializing engine matching structures LibClamAV debug: Loaded 156 filetype definitions LibClamAV debug: Using filter for trie 0 LibClamAV debug: Matcher[0]: GENERIC: AC sigs: 84 (reloff: 1, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 32 LibClamAV debug: Using filter for trie 1 LibClamAV debug: Matcher[1]: PE: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 LibClamAV debug: Matcher[2]: OLE2: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[3]: HTML: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Using filter for trie 4 LibClamAV debug: Matcher[4]: MAIL: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[5]: GRAPHICS: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[6]: ELF: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Using filter for trie 7 LibClamAV debug: Matcher[7]: ASCII: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[8]: NOT USED: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[9]: MACH-O: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[10]: PDF: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[11]: FLASH: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[12]: JAVA: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[13]: INTERNAL: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[14]: OTHER: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Dynamic engine configuration settings: LibClamAV debug: -------------------------------------- LibClamAV debug: Module PE: On LibClamAV debug: * Submodule PARITE: On LibClamAV debug: * Submodule KRIZ: On LibClamAV debug: * Submodule MAGISTR: On LibClamAV debug: * Submodule POLIPOS: On LibClamAV debug: * Submodule MD5SECT: On LibClamAV debug: * Submodule UPX: On LibClamAV debug: * Submodule FSG: On LibClamAV debug: * Submodule SWIZZOR: ** Off ** LibClamAV debug: * Submodule PETITE: On LibClamAV debug: * Submodule PESPIN: On LibClamAV debug: * Submodule YC: On LibClamAV debug: * Submodule WWPACK: On LibClamAV debug: * Submodule NSPACK: On LibClamAV debug: * Submodule MEW: On LibClamAV debug: * Submodule UPACK: On LibClamAV debug: * Submodule ASPACK: On LibClamAV debug: * Submodule CATALOG: On LibClamAV debug: * Submodule CERTS: On LibClamAV debug: * Submodule MATCHICON: On LibClamAV debug: * Submodule IMPTBL: On LibClamAV debug: Module ELF: On LibClamAV debug: Module MACHO: On LibClamAV debug: Module ARCHIVE: On LibClamAV debug: * Submodule RAR: On LibClamAV debug: * Submodule ZIP: On LibClamAV debug: * Submodule GZIP: On LibClamAV debug: * Submodule BZIP: On LibClamAV debug: * Submodule ARJ: On LibClamAV debug: * Submodule SZDD: On LibClamAV debug: * Submodule CAB: On LibClamAV debug: * Submodule CHM: On LibClamAV debug: * Submodule OLE2: On LibClamAV debug: * Submodule TAR: On LibClamAV debug: * Submodule CPIO: On LibClamAV debug: * Submodule BINHEX: On LibClamAV debug: * Submodule SIS: On LibClamAV debug: * Submodule NSIS: On LibClamAV debug: * Submodule AUTOIT: On LibClamAV debug: * Submodule ISHIELD: On LibClamAV debug: * Submodule 7zip: On LibClamAV debug: * Submodule ISO9660: On LibClamAV debug: * Submodule DMG: On LibClamAV debug: * Submodule XAR: On LibClamAV debug: * Submodule HFSPLUS: On LibClamAV debug: * Submodule XZ: On LibClamAV debug: * Submodule PASSWD: On LibClamAV debug: * Submodule MBR: On LibClamAV debug: * Submodule GPT: On LibClamAV debug: * Submodule APM: On LibClamAV debug: * Submodule EGG: On LibClamAV debug: Module DOCUMENT: On LibClamAV debug: * Submodule HTML: On LibClamAV debug: * Submodule RTF: On LibClamAV debug: * Submodule PDF: On LibClamAV debug: * Submodule SCRIPT: On LibClamAV debug: * Submodule HTMLSKIPRAW: On LibClamAV debug: * Submodule JSNORM: On LibClamAV debug: * Submodule SWF: On LibClamAV debug: * Submodule OOXML: On LibClamAV debug: * Submodule MSPML: On LibClamAV debug: * Submodule HWP: On LibClamAV debug: Module MAIL: On LibClamAV debug: * Submodule MBOX: On LibClamAV debug: * Submodule TNEF: On LibClamAV debug: Module OTHER: On LibClamAV debug: * Submodule UUENCODED: On LibClamAV debug: * Submodule SCRENC: On LibClamAV debug: * Submodule RIFF: On LibClamAV debug: * Submodule JPEG: On LibClamAV debug: * Submodule CRYPTFF: On LibClamAV debug: * Submodule DLP: On LibClamAV debug: * Submodule MYDOOMLOG: On LibClamAV debug: * Submodule PREFILTERING: On LibClamAV debug: * Submodule PDFNAMEOBJ: On LibClamAV debug: * Submodule PRTNINTXN: On LibClamAV debug: * Submodule LZW: On LibClamAV debug: * Submodule GIF: On LibClamAV debug: * Submodule PNG: On LibClamAV debug: * Submodule TIFF: On LibClamAV debug: Module PHISHING On LibClamAV debug: * Submodule ENGINE: On LibClamAV debug: * Submodule ENTCONV: On LibClamAV debug: Module BYTECODE On LibClamAV debug: * Submodule INTERPRETER: On LibClamAV debug: * Submodule JIT X86: On LibClamAV debug: * Submodule JIT PPC: On LibClamAV debug: * Submodule JIT ARM: ** Off ** LibClamAV debug: Module STATS Off LibClamAV debug: Module PCRE On LibClamAV debug: * Submodule SUPPORT: On LibClamAV debug: * Submodule OPTIONS: On LibClamAV debug: * Submodule GLOBAL: On LibClamAV debug: pool memory used: 5.941 MB LibClamAV debug: No bytecodes loaded, not running builtin test LibClamAV debug: Checking realpath of /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/other_scanfiles/has_png_and_jpeg.xls LibClamAV debug: Recognized OLE2 container file LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: in cli_scanole2() LibClamAV debug: in cli_ole2_extract() LibClamAV debug: Major Version = 0x0 LibClamAV debug: Minor Version = 0x0 LibClamAV debug: Flags = 0x0 LibClamAV debug: Size = 0xe020c0 LibClamAV debug: ole2: Flags must match LibClamAV debug: Encrypted with VelvetSweatshop: 0 LibClamAV debug: LibClamAV debug: Magic: 0xd0cf11e0a1b11ae1 LibClamAV debug: CLSID: {0000-00-00-00-000000} LibClamAV debug: Minor version: 0x3e LibClamAV debug: DLL version: 0x3 LibClamAV debug: Byte Order: -2 LibClamAV debug: Big Block Size: 9 LibClamAV debug: Small Block Size: 6 LibClamAV debug: BAT count: 1 LibClamAV debug: Prop start: 126 LibClamAV debug: SBAT cutoff: 4096 LibClamAV debug: SBat start: -2 LibClamAV debug: SBat block count: 0 LibClamAV debug: XBat start: -2 LibClamAV debug: XBat block count: 0 LibClamAV debug: LibClamAV debug: Max block number: 1016 LibClamAV debug: [scan_biff_for_xlm_macros_and_images] Found image in sheet LibClamAV debug: OLE2: VBA project found LibClamAV debug: OLE2: root entry [root] b size:0x00000000 flags:0x00000000 LibClamAV debug: OLE2: _5_summaryinformation [file] b size:0x00001000 flags:0x00000000 LibClamAV debug: Storing _5_summaryinformation in uniq LibClamAV debug: OLE2 [handler_writefile]: Dumping '_5_summaryinformation' to '/tmp/20250503_133111-scantemp.805da39c59/ole2-tmp.3c6b42ceae/8f77ea59a4794f91b39913db2e55f3fc_1' LibClamAV debug: OLE2: _5_documentsummaryinformation [file] b size:0x00001000 flags:0x00000000 LibClamAV debug: Storing _5_documentsummaryinformation in uniq LibClamAV debug: OLE2 [handler_writefile]: Dumping '_5_documentsummaryinformation' to '/tmp/20250503_133111-scantemp.805da39c59/ole2-tmp.3c6b42ceae/c94e3926fdf7b9e624cba640b87b17a8_1' LibClamAV debug: OLE2: workbook [file] b size:0x0000d8e5 flags:0x00000000 LibClamAV debug: Storing workbook in uniq LibClamAV debug: OLE2 [handler_writefile]: Dumping 'workbook' to '/tmp/20250503_133111-scantemp.805da39c59/ole2-tmp.3c6b42ceae/e3af082cc2ec644830a69ddafe5abe31_1' LibClamAV debug: cli_ole2_scan_tempdir: /tmp/20250503_133111-scantemp.805da39c59/ole2-tmp.3c6b42ceae LibClamAV debug: cli_ole2_tempdir_scan_summary: detected a '_5_summaryinformation' stream LibClamAV debug: in cli_ole2_summary_json LibClamAV debug: ole2_summary_json: streamsize: 4096 LibClamAV debug: ole2_summary_json: byteorder 0xfffe LibClamAV debug: ole2_summary_json: 1 property set(s) detected LibClamAV debug: in ole2_summary_propset_json LibClamAV debug: ole2_summary_propset_json: pssize: 176, numprops: 7 LibClamAV debug: ole2_summary_propset_json: processing 7 of 7 (25 max) properties LibClamAV debug: ole2_summary_propset_json: propid: 0x00000001, propoff: 64 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000004, propoff: 72 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000008, propoff: 96 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000012, propoff: 120 LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000c, propoff: 144 LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000d, propoff: 156 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000013, propoff: 168 LibClamAV debug: in cli_ole2_summary_json_cleanup: 0[0] LibClamAV debug: cli_ole2_tempdir_scan_summary: detected a '_5_documentsummaryinformation' stream LibClamAV debug: in cli_ole2_summary_json LibClamAV debug: ole2_summary_json: streamsize: 4096 LibClamAV debug: ole2_summary_json: byteorder 0xfffe LibClamAV debug: ole2_summary_json: 1 property set(s) detected LibClamAV debug: in ole2_summary_propset_json LibClamAV debug: ole2_summary_propset_json: pssize: 196, numprops: 9 LibClamAV debug: ole2_summary_propset_json: processing 9 of 9 (25 max) properties LibClamAV debug: ole2_summary_propset_json: propid: 0x00000001, propoff: 80 LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000f, propoff: 88 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000017, propoff: 100 LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000b, propoff: 108 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000010, propoff: 116 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000013, propoff: 124 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000016, propoff: 132 LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000d, propoff: 140 LibClamAV debug: ole2_process_property: unhandled property type 0x101e for DocPartTitles property LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000c, propoff: 159 LibClamAV debug: ole2_process_property: unhandled property type 0x100c for HeadingPairs property LibClamAV debug: in cli_ole2_summary_json_cleanup: 0[100] LibClamAV debug: [cli_extract_xlm_macros_and_images] Extracting macros to /tmp/20250503_133111-scantemp.805da39c59/xlm_macros.d92517710c LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0xf LibClamAV debug: read_office_art_record_header: recInstance 0x0 LibClamAV debug: read_office_art_record_header: recType 0xf000 LibClamAV debug: read_office_art_record_header: recLen 39456 LibClamAV debug: cli_extract_images_from_drawing_group: Found drawing group of size 39456 bytes LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x0 LibClamAV debug: read_office_art_record_header: recInstance 0x0 LibClamAV debug: read_office_art_record_header: recType 0xf006 LibClamAV debug: read_office_art_record_header: recLen 24 LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0xf LibClamAV debug: read_office_art_record_header: recInstance 0x2 LibClamAV debug: read_office_art_record_header: recType 0xf001 LibClamAV debug: read_office_art_record_header: recLen 39366 LibClamAV debug: cli_extract_images_from_drawing_group: Found an OfficeArtBStoreContainerFileBlock (Blip store). LibClamAV debug: cli_extract_images_from_drawing_group: size: 39366 bytes, contains: 2 file block records LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x2 LibClamAV debug: read_office_art_record_header: recInstance 0x5 LibClamAV debug: read_office_art_record_header: recType 0xf007 LibClamAV debug: read_office_art_record_header: recLen 16623 LibClamAV debug: process_blip_store_container: Invalid recVer for Blip record header: 2 LibClamAV debug: process_blip_store_container: Found a File Blip Store Entry (FBSE) record LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x0 LibClamAV debug: read_office_art_record_header: recInstance 0x46a LibClamAV debug: read_office_art_record_header: recType 0xf01d LibClamAV debug: read_office_art_record_header: recLen 16579 LibClamAV debug: process_blip_store_container: Found OfficeArtBlipJPEG LibClamAV debug: Scanning extracted image of size 16562 LibClamAV debug: cli_magic_scan_nested_fmap_type: [0, +16562) LibClamAV debug: magic_scan_nested_fmap_type: [0, +16562), [0, +16562) LibClamAV debug: Recognized JPEG file LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: in cli_parsejpeg() LibClamAV debug: segment[1] = 0xe0, Length 16 LibClamAV debug: JFIF application marker LibClamAV debug: segment[2] = 0xe1, Length 6604 LibClamAV debug: Exif application marker LibClamAV debug: segment[3] = 0xe2, Length 3160 LibClamAV debug: ICC Profile, chunk # 1 LibClamAV debug: segment[4] = 0xdb, Length 67 LibClamAV debug: Quantization Tables definitions (DQT) LibClamAV debug: segment[5] = 0xdb, Length 67 LibClamAV debug: Quantization Tables definitions (DQT) LibClamAV debug: segment[6] = 0xc2, Length 17 LibClamAV debug: Start of Frame (S0F) c2 LibClamAV debug: segment[7] = 0xc4, Length 28 LibClamAV debug: Huffman Tables definitions (DHT) LibClamAV debug: segment[8] = 0xc4, Length 27 LibClamAV debug: Huffman Tables definitions (DHT) LibClamAV debug: segment[9] = 0xda, Length 12 LibClamAV debug: Start of Scan (SOS) segment marker LibClamAV debug: Image hash: ea0f85d0de719887 LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Checking image fuzzy hash 'ea0f85d0de719887' for signature match LibClamAV debug: Checking image fuzzy hash 'ea0f85d0de719887' for signature match LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: clean_cache_add: collect metadata feature enabled, skipping cache LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x2 LibClamAV debug: read_office_art_record_header: recInstance 0x6 LibClamAV debug: read_office_art_record_header: recType 0xf007 LibClamAV debug: read_office_art_record_header: recLen 22727 LibClamAV debug: process_blip_store_container: Invalid recVer for Blip record header: 2 LibClamAV debug: process_blip_store_container: Found a File Blip Store Entry (FBSE) record LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x0 LibClamAV debug: read_office_art_record_header: recInstance 0x6e0 LibClamAV debug: read_office_art_record_header: recType 0xf01e LibClamAV debug: read_office_art_record_header: recLen 22683 LibClamAV debug: process_blip_store_container: Found OfficeArtBlipPNG LibClamAV debug: Scanning extracted image of size 22666 LibClamAV debug: cli_magic_scan_nested_fmap_type: [0, +22666) LibClamAV debug: magic_scan_nested_fmap_type: [0, +22666), [0, +22666) LibClamAV debug: Recognized PNG file LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: in cli_parsepng() LibClamAV debug: Chunk Type: IHDR, Data Length: 13 bytes LibClamAV debug: Width: 144 LibClamAV debug: Height: 144 LibClamAV debug: Bit Depth: 8 (Sample Depth: 32) LibClamAV debug: Color Type: 6 LibClamAV debug: Compression Method: 0 LibClamAV debug: Filter Method: 0 LibClamAV debug: Interlace Method: 0 LibClamAV debug: Chunk CRC: 0xe746e2b8 LibClamAV debug: Chunk Type: zTXt, Data Length: 7087 bytes LibClamAV debug: Chunk CRC: 0x19546b29 LibClamAV debug: Chunk Type: iCCP, Data Length: 2618 bytes LibClamAV debug: Chunk CRC: 0x361c0fd2 LibClamAV debug: Chunk Type: iCCP, Data Length: 2618 bytes LibClamAV debug: Chunk CRC: 0x25771675 LibClamAV debug: Chunk Type: bKGD, Data Length: 6 bytes LibClamAV debug: Chunk CRC: 0xa0bda793 LibClamAV debug: Chunk Type: pHYs, Data Length: 9 bytes LibClamAV debug: Chunk CRC: 0x9a9c18 LibClamAV debug: Chunk Type: tIME, Data Length: 7 bytes LibClamAV debug: Chunk CRC: 0x2423dc6b LibClamAV debug: Chunk Type: IDAT, Data Length: 8192 bytes LibClamAV debug: IDAT chunk: image data decompression no longer performed in PNG CVE checker. LibClamAV debug: Chunk CRC: 0x80ae8521 LibClamAV debug: Chunk Type: IDAT, Data Length: 1988 bytes LibClamAV debug: IDAT chunk: image data decompression no longer performed in PNG CVE checker. LibClamAV debug: Chunk CRC: 0x2fbbd0c7 LibClamAV debug: Chunk Type: IEND, Data Length: 0 bytes LibClamAV debug: Chunk CRC: 0xae426082 LibClamAV debug: Image hash: 97e5789e252983c6 LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Checking image fuzzy hash '97e5789e252983c6' for signature match LibClamAV debug: Checking image fuzzy hash '97e5789e252983c6' for signature match LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: clean_cache_add: collect metadata feature enabled, skipping cache LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x3 LibClamAV debug: read_office_art_record_header: recInstance 0x3 LibClamAV debug: read_office_art_record_header: recType 0xf00b LibClamAV debug: read_office_art_record_header: recLen 18 LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x0 LibClamAV debug: read_office_art_record_header: recInstance 0x4 LibClamAV debug: read_office_art_record_header: recType 0xf11e LibClamAV debug: read_office_art_record_header: recLen 16 LibClamAV debug: Descriptor[3]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Matched signature for file type ZIP-SFX at 51936 LibClamAV debug: Matched signature for file type ZIP-SFX at 52240 LibClamAV debug: Matched signature for file type ZIP-SFX at 52473 LibClamAV debug: Matched signature for file type ZIP-SFX at 52662 LibClamAV debug: Matched signature for file type ZIP-SFX at 54457 LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: CL_TYPE_ZIPSFX signature found at 51936 LibClamAV debug: in cli_unzip_single LibClamAV debug: cli_unzip: local header - ZMDNAME:0:[Content_Types].xml:540:255:bf0fdee9:8:0:1 LibClamAV debug: CDBNAME:CL_TYPE_ZIP:255:[Content_Types].xml:255:540:0:0:3205488361:(nil) LibClamAV debug: cli_unzip: extracted to /tmp/20250503_133111-scantemp.805da39c59/clamav-0561c7d0c1cf76217ed26709ece98730.tmp LibClamAV debug: in cli_magic_scan_desc_type (recursion_level: 1/17) LibClamAV debug: Recognized ASCII text LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: in cli_scanscript() LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: clean_cache_add: collect metadata feature enabled, skipping cache LibClamAV debug: CL_TYPE_ZIPSFX signature found at 52240 LibClamAV debug: in cli_unzip_single LibClamAV debug: cli_unzip: local header - ZMDNAME:0:_rels/.rels:310:192:e7a7d6a5:8:0:1 LibClamAV debug: CDBNAME:CL_TYPE_ZIP:192:_rels/.rels:192:310:0:0:3886536357:(nil) LibClamAV debug: cli_unzip: extracted to /tmp/20250503_133111-scantemp.805da39c59/clamav-498b600e33743a97bb27031c8513aa9a.tmp LibClamAV debug: in cli_magic_scan_desc_type (recursion_level: 1/17) LibClamAV debug: Recognized ASCII text LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: in cli_scanscript() LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: clean_cache_add: collect metadata feature enabled, skipping cache LibClamAV debug: CL_TYPE_ZIPSFX signature found at 52473 LibClamAV debug: in cli_unzip_single LibClamAV debug: cli_unzip: local header - ZMDNAME:0:theme/theme/themeManager.xml:138:131:1696796b:8:0:1 LibClamAV debug: CDBNAME:CL_TYPE_ZIP:131:theme/theme/themeManager.xml:131:138:0:0:378960235:(nil) LibClamAV debug: cli_unzip: extracted to /tmp/20250503_133111-scantemp.805da39c59/clamav-f1711d03d496232413ca40a4eaf51afb.tmp LibClamAV debug: in cli_magic_scan_desc_type (recursion_level: 1/17) LibClamAV debug: Recognized ASCII text LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: in cli_scanscript() LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: clean_cache_add: collect metadata feature enabled, skipping cache LibClamAV debug: CL_TYPE_ZIPSFX signature found at 52662 LibClamAV debug: in cli_unzip_single LibClamAV debug: cli_unzip: local header - ZMDNAME:0:theme/theme/theme1.xml:8112:1743:d16dd24e:8:0:1 LibClamAV debug: CDBNAME:CL_TYPE_ZIP:1743:theme/theme/theme1.xml:1743:8112:0:0:3513635406:(nil) LibClamAV debug: cli_unzip: extracted to /tmp/20250503_133111-scantemp.805da39c59/clamav-29893976965b6eac0607be6a44d16a49.tmp LibClamAV debug: in cli_magic_scan_desc_type (recursion_level: 1/17) LibClamAV debug: Recognized ASCII text LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: in cli_scanscript() LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: clean_cache_add: collect metadata feature enabled, skipping cache LibClamAV debug: CL_TYPE_ZIPSFX signature found at 54457 LibClamAV debug: in cli_unzip_single LibClamAV debug: cli_unzip: local header - ZMDNAME:0:theme/theme/_rels/themeManager.xml.rels:283:182:9f90d10d:8:0:1 LibClamAV debug: CDBNAME:CL_TYPE_ZIP:182:theme/theme/_rels/themeManager.xml.rels:182:283:0:0:2677068045:(nil) LibClamAV debug: cli_unzip: extracted to /tmp/20250503_133111-scantemp.805da39c59/clamav-1556dc5525f267a2938f5b471cd15529.tmp LibClamAV debug: in cli_magic_scan_desc_type (recursion_level: 1/17) LibClamAV debug: Recognized ASCII text LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: in cli_scanscript() LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: clean_cache_add: collect metadata feature enabled, skipping cache LibClamAV debug: Descriptor[3]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Descriptor[3]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: clean_cache_add: collect metadata feature enabled, skipping cache LibClamAV debug: { "Magic":"CLAMJSONv0", "RootFileType":"CL_TYPE_MSXL", "FileName":"has_png_and_jpeg.xls", "FileType":"CL_TYPE_MSXL", "FileSize":65536, "FileMD5":"bd7f9450b08d919d4d330a13c8aa14a5", "EncryptedWithVelvetSweatshop":0, "Streams":[ "_5_summaryinformation", "_5_documentsummaryinformation", "workbook" ], "SummaryInfo":{ "CodePage":1252, "Author":"Micah Snyder", "LastAuthor":"Micah Snyder", "AppName":"Microsoft Excel", "CreatedTime":1626380512, "ModifiedTime":1626380712, "Security":0 }, "DocSummaryInfo":{ "CodePage":1252, "Company":"", "Version":1048576, "Scale":false, "LinksDirty":false, "SharedDoc":false, "HyperLinksChanged":false, "ParseErrors":[ "OLE2_SUMMARY_FLAG_UNHANDLED_PROPTYPE" ] }, "ContainedObjects":[ { "FileType":"CL_TYPE_JPEG", "FileSize":16562, "FileMD5":"41e64a9ddb49690f0b6fbbd71362b1b3", "ImageFuzzyHash":{ "Hash":"ea0f85d0de719887" } }, { "FileType":"CL_TYPE_PNG", "FileSize":22666, "FileMD5":"5341e0efde53a50c416b2352263e7693", "ImageFuzzyHash":{ "Hash":"97e5789e252983c6" } } ], "EmbeddedObjects":[ { "FileType":"CL_TYPE_ZIPSFX", "Offset":51936, "ContainedObjects":[ { "FileName":"[Content_Types].xml", "FilePath":"/tmp/20250503_133111-scantemp.805da39c59/clamav-0561c7d0c1cf76217ed26709ece98730.tmp", "FileType":"CL_TYPE_TEXT_ASCII", "FileSize":540, "FileMD5":"c9cbcd6f377d2c787064d8e5464412f1" } ] }, { "FileType":"CL_TYPE_ZIPSFX", "Offset":52240, "ContainedObjects":[ { "FileName":".rels", "FilePath":"/tmp/20250503_133111-scantemp.805da39c59/clamav-498b600e33743a97bb27031c8513aa9a.tmp", "FileType":"CL_TYPE_TEXT_ASCII", "FileSize":310, "FileMD5":"72721ae37030f210de7a73d75dbc33eb" } ] }, { "FileType":"CL_TYPE_ZIPSFX", "Offset":52473, "ContainedObjects":[ { "FileName":"themeManager.xml", "FilePath":"/tmp/20250503_133111-scantemp.805da39c59/clamav-f1711d03d496232413ca40a4eaf51afb.tmp", "FileType":"CL_TYPE_TEXT_ASCII", "FileSize":138, "FileMD5":"ad57ce056452726e5fb113fb8c6f229e" } ] }, { "FileType":"CL_TYPE_ZIPSFX", "Offset":52662, "ContainedObjects":[ { "FileName":"theme1.xml", "FilePath":"/tmp/20250503_133111-scantemp.805da39c59/clamav-29893976965b6eac0607be6a44d16a49.tmp", "FileType":"CL_TYPE_TEXT_ASCII", "FileSize":8112, "FileMD5":"d6519a9212444706e7cbda9fb2917083" } ] }, { "FileType":"CL_TYPE_ZIPSFX", "Offset":54457, "ContainedObjects":[ { "FileName":"themeManager.xml.rels", "FilePath":"/tmp/20250503_133111-scantemp.805da39c59/clamav-1556dc5525f267a2938f5b471cd15529.tmp", "FileType":"CL_TYPE_TEXT_ASCII", "FileSize":283, "FileMD5":"c8d47b0b4a92b9587777ef824be3c8c4" } ] } ] } LibClamAV debug: Bytecode executing hook id 260 (0 hooks) LibClamAV debug: Bytecode: no logical signature matched, no bytecode executed LibClamAV debug: Descriptor[3]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Cleaning up phishcheck LibClamAV debug: Freeing phishcheck struct LibClamAV debug: Phishcheck cleaned up [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7897== Memcheck, a memory error detector [INFO]: ==7897== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7897== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7897== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav.hdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/other_scanfiles/has_png_and_jpeg.xls --gen-json --debug [INFO]: ==7897== Parent PID: 7615 [INFO]: ==7897== [INFO]: --7897-- [INFO]: --7897-- Valgrind options: [INFO]: --7897-- -v [INFO]: --7897-- --trace-children=yes [INFO]: --7897-- --track-fds=yes [INFO]: --7897-- --leak-check=full [INFO]: --7897-- --show-possibly-lost=no [INFO]: --7897-- --show-leak-kinds=definite [INFO]: --7897-- --errors-for-leak-kinds=definite [INFO]: --7897-- --main-stacksize=16777216 [INFO]: --7897-- --gen-suppressions=all [INFO]: --7897-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7897-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/valgrind.log [INFO]: --7897-- --error-exitcode=123 [INFO]: --7897-- Contents of /proc/version: [INFO]: --7897-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7897-- [INFO]: --7897-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7897-- Page sizes: currently 4096, max supported 4096 [INFO]: --7897-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7897-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7897-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7897-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7897-- might be shown as UnknownInlinedFun [INFO]: --7897-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7897-- object doesn't have a dynamic symbol table [INFO]: --7897-- Scheduler: using generic scheduler lock implementation. [INFO]: --7897-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7897-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7897== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7897-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7897== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7897-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7897== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7897-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7897== [INFO]: ==7897== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7897== don't want to do, unless you know exactly what you're doing, [INFO]: ==7897== or are doing some strange experiment): [INFO]: ==7897== /usr/libexec/valgrind/../../bin/vgdb --pid=7897 ...command... [INFO]: ==7897== [INFO]: ==7897== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7897== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7897== and then give GDB the following command [INFO]: ==7897== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7897 [INFO]: ==7897== --pid is optional if only one valgrind process is running [INFO]: ==7897== [INFO]: --7897-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7897-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7897-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7897-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7897-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7897-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7897-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7897-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7897-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7897-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7897-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7897-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7897-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7897-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7897-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7897-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7897-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7897-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7897-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7897-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7897-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7897-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7897-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7897-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7897-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7897-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7897-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7897-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7897-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7897-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7897-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7897-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7897-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7897-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7897-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7897-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7897-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7897-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7897-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7897-- Reading syms from /usr/lib64/gconv/CP1252.so [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7897== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7897== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7897== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7897== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7897== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7897== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7897== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7897== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7897== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7897== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7897== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7897== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7897== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7897== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7897== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7897== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7897== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7897== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7897== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7897== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7897== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7897== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7897== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7897== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7897== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7897== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7897== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7897== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7897== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7897== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7897== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7897== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7897== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7897== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7897== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7897== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7897== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7897== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7897== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7897== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7897== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7897== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7897== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7897== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7897== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7897== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7897== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7897== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7897== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7897== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7897== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7897== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7897== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7897== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7897== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7897== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7897== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7897== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7897== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7897== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7897== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7897== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7897== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7897== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7897== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7897== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7897== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7897== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7897== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7897== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7897== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7897== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7897== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7897== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7897== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7897== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7897== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7897== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7897== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7897== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7897== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7897== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7897== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7897== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7897== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7897== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7897== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7897== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7897== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7897== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7897== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7897== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7897== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7897== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7897== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7897== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7897== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7897== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7897== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7897== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7897== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7897== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7897== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7897== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7897== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7897== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7897== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7897== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7897== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7897== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7897== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7897== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7897== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7897== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7897== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7897== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7897== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7897== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7897== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7897== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7897== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7897== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7897== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7897== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7897== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7897== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7897== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7897== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7897== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7897== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7897== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7897== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7897== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7897== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7897== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7897== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7897== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7897== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7897== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7897== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7897== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7897== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7897== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7897== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7897== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7897== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7897== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7897== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7897== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7897== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7897== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7897== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7897== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7897== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7897== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7897== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7897== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7897== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7897== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7897== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7897== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7897== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7897== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7897== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7897== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7897== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7897== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7897== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7897== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7897== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7897== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7897== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7897== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7897== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7897== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7897== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7897== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7897== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7897== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7897== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7897== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7897== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7897== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7897== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7897== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7897== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7897== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7897== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7897== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7897== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7897== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7897== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7897== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7897== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7897== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7897== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7897== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7897== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7897== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7897== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7897== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: --7897-- REDIR: 0x5242c90 (libc.so.6:posix_memalign) redirected to 0x4841f10 (posix_memalign) [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7897== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7897== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7897== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7897== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7897== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7897== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7897== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7897== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: } [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7897== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7897== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7897== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7897== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7897== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7897== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7897== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7897== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: } [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7897== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7897== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7897== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7897== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7897== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7897== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7897== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7897== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7897== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7897== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7897== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7897== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7897== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7897== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7897== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7897== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7897== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7897== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7897== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7897== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7897== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7897== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: --7897-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: --7897-- REDIR: 0x52bc8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7897-- Discarding syms at 0x6055750-0x6056850 in /usr/lib64/gconv/CP1252.so (have_dinfo 1) [INFO]: ==7897== [INFO]: ==7897== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7897== [INFO]: ==7897== HEAP SUMMARY: [INFO]: ==7897== in use at exit: 127,405 bytes in 3,248 blocks [INFO]: ==7897== total heap usage: 6,997 allocs, 3,749 frees, 3,403,080 bytes allocated [INFO]: ==7897== [INFO]: ==7897== Searching for pointers to 3,248 not-freed blocks [INFO]: ==7897== Checked 4,582,952 bytes [INFO]: ==7897== [INFO]: ==7897== LEAK SUMMARY: [INFO]: ==7897== definitely lost: 0 bytes in 0 blocks [INFO]: ==7897== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7897== possibly lost: 608 bytes in 2 blocks [INFO]: ==7897== still reachable: 126,797 bytes in 3,246 blocks [INFO]: ==7897== suppressed: 0 bytes in 0 blocks [INFO]: ==7897== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7897== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7897== [INFO]: ==7897== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7897== ERROR SUMMARY: 3429 errors from 11 contexts (suppressed: 0 from 0) [INFO]: ==7897== [INFO]: ==7897== 1 errors in context 1 of 11: [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7897== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7897== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7897== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7897== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7897== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7897== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7897== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7897== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7897== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7897== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7897== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7897== [INFO]: ==7897== 1 errors in context 2 of 11: [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7897== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7897== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7897== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7897== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7897== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7897== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7897== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7897== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7897== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7897== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7897== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7897== [INFO]: ==7897== 1 errors in context 3 of 11: [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7897== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7897== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7897== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7897== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7897== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7897== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7897== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7897== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7897== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7897== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7897== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7897== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7897== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7897== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7897== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7897== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7897== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7897== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7897== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7897== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7897== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7897== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7897== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7897== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7897== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7897== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7897== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7897== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7897== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7897== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7897== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7897== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7897== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7897== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7897== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7897== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7897== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7897== [INFO]: ==7897== 1 errors in context 4 of 11: [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7897== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7897== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7897== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7897== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7897== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7897== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7897== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7897== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7897== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7897== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7897== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7897== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7897== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7897== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7897== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7897== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7897== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7897== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7897== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7897== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7897== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7897== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7897== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7897== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7897== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7897== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7897== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7897== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7897== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7897== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7897== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7897== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7897== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7897== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7897== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7897== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7897== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7897== [INFO]: ==7897== 1 errors in context 5 of 11: [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7897== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7897== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7897== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7897== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7897== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7897== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7897== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7897== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7897== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7897== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7897== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7897== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7897== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7897== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7897== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7897== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7897== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7897== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7897== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7897== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7897== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7897== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7897== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7897== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7897== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7897== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7897== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7897== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7897== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7897== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7897== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7897== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7897== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7897== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7897== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7897== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7897== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7897== [INFO]: ==7897== 1 errors in context 6 of 11: [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7897== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7897== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7897== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7897== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7897== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7897== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7897== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7897== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7897== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7897== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7897== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7897== [INFO]: ==7897== 1 errors in context 7 of 11: [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7897== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7897== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7897== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7897== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7897== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7897== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7897== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7897== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7897== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7897== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7897== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7897== [INFO]: ==7897== 5 errors in context 8 of 11: [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7897== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7897== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7897== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7897== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7897== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7897== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7897== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7897== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7897== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7897== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7897== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7897== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7897== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7897== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7897== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7897== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7897== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7897== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7897== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7897== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7897== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7897== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7897== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7897== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7897== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7897== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7897== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7897== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7897== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7897== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7897== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7897== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7897== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7897== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7897== [INFO]: ==7897== 9 errors in context 9 of 11: [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7897== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7897== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7897== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7897== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7897== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7897== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7897== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7897== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7897== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7897== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7897== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7897== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7897== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7897== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7897== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7897== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7897== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7897== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7897== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7897== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7897== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7897== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7897== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7897== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7897== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7897== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7897== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7897== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7897== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7897== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7897== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7897== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7897== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7897== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7897== [INFO]: ==7897== 1704 errors in context 10 of 11: [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7897== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7897== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7897== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7897== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7897== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7897== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7897== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7897== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: } [INFO]: ==7897== [INFO]: ==7897== 1704 errors in context 11 of 11: [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7897== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7897== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7897== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7897== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7897== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7897== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7897== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7897== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: } [INFO]: ==7897== ERROR SUMMARY: 3429 errors from 11 contexts (suppressed: 0 from 0) _______________ ERROR at teardown of TC.test_xls_with_detection ________________ self = def tearDown(self): super(TC, self).tearDown() > self.verify_valgrind_log() clamscan/image_extraction_test.py:28: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test that clamav can successfully alert on PNG image extracted from XLS documents [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/logo.png.ldb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/other_scanfiles/has_png_and_jpeg.xls --gen-json --debug --allmatch [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/other_scanfiles/has_png_and_jpeg.xls: logo.png.good.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Known viruses: 1 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 1 Infected files: 1 Data scanned: 0.12 MB Data read: 0.06 MB (ratio 1.88:1) Time: 2.201 sec (0 m 2 s) Start Date: 2025:05:03 13:31:13 End Date: 2025:05:03 13:31:15 [DEBUG]: stderr: LibClamAV debug: searching for unrar, user-searchpath: /usr/lib64 LibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface.so.11.0.0 not found LibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface.so.11 not found LibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface.so not found LibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface..a not found LibClamAV debug: searching for unrar, LD_LIBRARY_PATH: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libclamunrar_iface.so.11.0.0 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libclamunrar_iface.so.11 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libclamunrar_iface.so not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libclamunrar_iface..a not found LibClamAV debug: searching for unrar, LD_LIBRARY_PATH: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamunrar_iface.so.11.0.0 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamunrar_iface.so.11 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamunrar_iface.so not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamunrar_iface..a not found LibClamAV debug: searching for unrar, LD_LIBRARY_PATH: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclamunrar_iface.so.11.0.0 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclamunrar_iface.so.11 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclamunrar_iface.so not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclamunrar_iface..a not found LibClamAV debug: searching for unrar, LD_LIBRARY_PATH: LibClamAV debug: searching for unrar: /libclamunrar_iface.so.11.0.0 not found LibClamAV debug: searching for unrar: /libclamunrar_iface.so.11 not found LibClamAV debug: searching for unrar: /libclamunrar_iface.so not found LibClamAV debug: searching for unrar: /libclamunrar_iface..a not found LibClamAV debug: Cannot dlopen libclamunrar_iface: /libclamunrar_iface..a: cannot open shared object file: No such file or directory - unrar support unavailable LibClamAV debug: Initialized 1.0.8 engine LibClamAV debug: Initializing phishcheck module LibClamAV debug: Phishcheck: Compiling regex: ^ *(http|https|ftp:(//)?)?[0-9]{1,3}(\.[0-9]{1,3}){3}[/?:]? *$ LibClamAV debug: Phishcheck module initialized LibClamAV debug: Bytecode initialized in interpreter mode LibClamAV debug: Initializing engine matching structures LibClamAV debug: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/logo.png.ldb loaded LibClamAV debug: Initializing engine matching structures LibClamAV debug: Loaded 156 filetype definitions LibClamAV debug: Using filter for trie 0 LibClamAV debug: Matcher[0]: GENERIC: AC sigs: 84 (reloff: 1, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 32 LibClamAV debug: Using filter for trie 1 LibClamAV debug: Matcher[1]: PE: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 LibClamAV debug: Matcher[2]: OLE2: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[3]: HTML: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Using filter for trie 4 LibClamAV debug: Matcher[4]: MAIL: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[5]: GRAPHICS: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[6]: ELF: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Using filter for trie 7 LibClamAV debug: Matcher[7]: ASCII: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[8]: NOT USED: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[9]: MACH-O: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[10]: PDF: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[11]: FLASH: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[12]: JAVA: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[13]: INTERNAL: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[14]: OTHER: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Dynamic engine configuration settings: LibClamAV debug: -------------------------------------- LibClamAV debug: Module PE: On LibClamAV debug: * Submodule PARITE: On LibClamAV debug: * Submodule KRIZ: On LibClamAV debug: * Submodule MAGISTR: On LibClamAV debug: * Submodule POLIPOS: On LibClamAV debug: * Submodule MD5SECT: On LibClamAV debug: * Submodule UPX: On LibClamAV debug: * Submodule FSG: On LibClamAV debug: * Submodule SWIZZOR: ** Off ** LibClamAV debug: * Submodule PETITE: On LibClamAV debug: * Submodule PESPIN: On LibClamAV debug: * Submodule YC: On LibClamAV debug: * Submodule WWPACK: On LibClamAV debug: * Submodule NSPACK: On LibClamAV debug: * Submodule MEW: On LibClamAV debug: * Submodule UPACK: On LibClamAV debug: * Submodule ASPACK: On LibClamAV debug: * Submodule CATALOG: On LibClamAV debug: * Submodule CERTS: On LibClamAV debug: * Submodule MATCHICON: On LibClamAV debug: * Submodule IMPTBL: On LibClamAV debug: Module ELF: On LibClamAV debug: Module MACHO: On LibClamAV debug: Module ARCHIVE: On LibClamAV debug: * Submodule RAR: On LibClamAV debug: * Submodule ZIP: On LibClamAV debug: * Submodule GZIP: On LibClamAV debug: * Submodule BZIP: On LibClamAV debug: * Submodule ARJ: On LibClamAV debug: * Submodule SZDD: On LibClamAV debug: * Submodule CAB: On LibClamAV debug: * Submodule CHM: On LibClamAV debug: * Submodule OLE2: On LibClamAV debug: * Submodule TAR: On LibClamAV debug: * Submodule CPIO: On LibClamAV debug: * Submodule BINHEX: On LibClamAV debug: * Submodule SIS: On LibClamAV debug: * Submodule NSIS: On LibClamAV debug: * Submodule AUTOIT: On LibClamAV debug: * Submodule ISHIELD: On LibClamAV debug: * Submodule 7zip: On LibClamAV debug: * Submodule ISO9660: On LibClamAV debug: * Submodule DMG: On LibClamAV debug: * Submodule XAR: On LibClamAV debug: * Submodule HFSPLUS: On LibClamAV debug: * Submodule XZ: On LibClamAV debug: * Submodule PASSWD: On LibClamAV debug: * Submodule MBR: On LibClamAV debug: * Submodule GPT: On LibClamAV debug: * Submodule APM: On LibClamAV debug: * Submodule EGG: On LibClamAV debug: Module DOCUMENT: On LibClamAV debug: * Submodule HTML: On LibClamAV debug: * Submodule RTF: On LibClamAV debug: * Submodule PDF: On LibClamAV debug: * Submodule SCRIPT: On LibClamAV debug: * Submodule HTMLSKIPRAW: On LibClamAV debug: * Submodule JSNORM: On LibClamAV debug: * Submodule SWF: On LibClamAV debug: * Submodule OOXML: On LibClamAV debug: * Submodule MSPML: On LibClamAV debug: * Submodule HWP: On LibClamAV debug: Module MAIL: On LibClamAV debug: * Submodule MBOX: On LibClamAV debug: * Submodule TNEF: On LibClamAV debug: Module OTHER: On LibClamAV debug: * Submodule UUENCODED: On LibClamAV debug: * Submodule SCRENC: On LibClamAV debug: * Submodule RIFF: On LibClamAV debug: * Submodule JPEG: On LibClamAV debug: * Submodule CRYPTFF: On LibClamAV debug: * Submodule DLP: On LibClamAV debug: * Submodule MYDOOMLOG: On LibClamAV debug: * Submodule PREFILTERING: On LibClamAV debug: * Submodule PDFNAMEOBJ: On LibClamAV debug: * Submodule PRTNINTXN: On LibClamAV debug: * Submodule LZW: On LibClamAV debug: * Submodule GIF: On LibClamAV debug: * Submodule PNG: On LibClamAV debug: * Submodule TIFF: On LibClamAV debug: Module PHISHING On LibClamAV debug: * Submodule ENGINE: On LibClamAV debug: * Submodule ENTCONV: On LibClamAV debug: Module BYTECODE On LibClamAV debug: * Submodule INTERPRETER: On LibClamAV debug: * Submodule JIT X86: On LibClamAV debug: * Submodule JIT PPC: On LibClamAV debug: * Submodule JIT ARM: ** Off ** LibClamAV debug: Module STATS Off LibClamAV debug: Module PCRE On LibClamAV debug: * Submodule SUPPORT: On LibClamAV debug: * Submodule OPTIONS: On LibClamAV debug: * Submodule GLOBAL: On LibClamAV debug: pool memory used: 5.941 MB LibClamAV debug: No bytecodes loaded, not running builtin test LibClamAV debug: Checking realpath of /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/other_scanfiles/has_png_and_jpeg.xls LibClamAV debug: Recognized OLE2 container file LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: in cli_scanole2() LibClamAV debug: in cli_ole2_extract() LibClamAV debug: Major Version = 0x0 LibClamAV debug: Minor Version = 0x0 LibClamAV debug: Flags = 0x0 LibClamAV debug: Size = 0xe020c0 LibClamAV debug: ole2: Flags must match LibClamAV debug: Encrypted with VelvetSweatshop: 0 LibClamAV debug: LibClamAV debug: Magic: 0xd0cf11e0a1b11ae1 LibClamAV debug: CLSID: {0000-00-00-00-000000} LibClamAV debug: Minor version: 0x3e LibClamAV debug: DLL version: 0x3 LibClamAV debug: Byte Order: -2 LibClamAV debug: Big Block Size: 9 LibClamAV debug: Small Block Size: 6 LibClamAV debug: BAT count: 1 LibClamAV debug: Prop start: 126 LibClamAV debug: SBAT cutoff: 4096 LibClamAV debug: SBat start: -2 LibClamAV debug: SBat block count: 0 LibClamAV debug: XBat start: -2 LibClamAV debug: XBat block count: 0 LibClamAV debug: LibClamAV debug: Max block number: 1016 LibClamAV debug: [scan_biff_for_xlm_macros_and_images] Found image in sheet LibClamAV debug: OLE2: VBA project found LibClamAV debug: OLE2: root entry [root] b size:0x00000000 flags:0x00000000 LibClamAV debug: OLE2: _5_summaryinformation [file] b size:0x00001000 flags:0x00000000 LibClamAV debug: Storing _5_summaryinformation in uniq LibClamAV debug: OLE2 [handler_writefile]: Dumping '_5_summaryinformation' to '/tmp/20250503_133114-scantemp.39f39c8aea/ole2-tmp.fdfd89986e/8f77ea59a4794f91b39913db2e55f3fc_1' LibClamAV debug: OLE2: _5_documentsummaryinformation [file] b size:0x00001000 flags:0x00000000 LibClamAV debug: Storing _5_documentsummaryinformation in uniq LibClamAV debug: OLE2 [handler_writefile]: Dumping '_5_documentsummaryinformation' to '/tmp/20250503_133114-scantemp.39f39c8aea/ole2-tmp.fdfd89986e/c94e3926fdf7b9e624cba640b87b17a8_1' LibClamAV debug: OLE2: workbook [file] b size:0x0000d8e5 flags:0x00000000 LibClamAV debug: Storing workbook in uniq LibClamAV debug: OLE2 [handler_writefile]: Dumping 'workbook' to '/tmp/20250503_133114-scantemp.39f39c8aea/ole2-tmp.fdfd89986e/e3af082cc2ec644830a69ddafe5abe31_1' LibClamAV debug: cli_ole2_scan_tempdir: /tmp/20250503_133114-scantemp.39f39c8aea/ole2-tmp.fdfd89986e LibClamAV debug: cli_ole2_tempdir_scan_summary: detected a '_5_summaryinformation' stream LibClamAV debug: in cli_ole2_summary_json LibClamAV debug: ole2_summary_json: streamsize: 4096 LibClamAV debug: ole2_summary_json: byteorder 0xfffe LibClamAV debug: ole2_summary_json: 1 property set(s) detected LibClamAV debug: in ole2_summary_propset_json LibClamAV debug: ole2_summary_propset_json: pssize: 176, numprops: 7 LibClamAV debug: ole2_summary_propset_json: processing 7 of 7 (25 max) properties LibClamAV debug: ole2_summary_propset_json: propid: 0x00000001, propoff: 64 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000004, propoff: 72 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000008, propoff: 96 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000012, propoff: 120 LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000c, propoff: 144 LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000d, propoff: 156 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000013, propoff: 168 LibClamAV debug: in cli_ole2_summary_json_cleanup: 0[0] LibClamAV debug: cli_ole2_tempdir_scan_summary: detected a '_5_documentsummaryinformation' stream LibClamAV debug: in cli_ole2_summary_json LibClamAV debug: ole2_summary_json: streamsize: 4096 LibClamAV debug: ole2_summary_json: byteorder 0xfffe LibClamAV debug: ole2_summary_json: 1 property set(s) detected LibClamAV debug: in ole2_summary_propset_json LibClamAV debug: ole2_summary_propset_json: pssize: 196, numprops: 9 LibClamAV debug: ole2_summary_propset_json: processing 9 of 9 (25 max) properties LibClamAV debug: ole2_summary_propset_json: propid: 0x00000001, propoff: 80 LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000f, propoff: 88 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000017, propoff: 100 LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000b, propoff: 108 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000010, propoff: 116 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000013, propoff: 124 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000016, propoff: 132 LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000d, propoff: 140 LibClamAV debug: ole2_process_property: unhandled property type 0x101e for DocPartTitles property LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000c, propoff: 159 LibClamAV debug: ole2_process_property: unhandled property type 0x100c for HeadingPairs property LibClamAV debug: in cli_ole2_summary_json_cleanup: 0[100] LibClamAV debug: [cli_extract_xlm_macros_and_images] Extracting macros to /tmp/20250503_133114-scantemp.39f39c8aea/xlm_macros.699d45bdd5 LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0xf LibClamAV debug: read_office_art_record_header: recInstance 0x0 LibClamAV debug: read_office_art_record_header: recType 0xf000 LibClamAV debug: read_office_art_record_header: recLen 39456 LibClamAV debug: cli_extract_images_from_drawing_group: Found drawing group of size 39456 bytes LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x0 LibClamAV debug: read_office_art_record_header: recInstance 0x0 LibClamAV debug: read_office_art_record_header: recType 0xf006 LibClamAV debug: read_office_art_record_header: recLen 24 LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0xf LibClamAV debug: read_office_art_record_header: recInstance 0x2 LibClamAV debug: read_office_art_record_header: recType 0xf001 LibClamAV debug: read_office_art_record_header: recLen 39366 LibClamAV debug: cli_extract_images_from_drawing_group: Found an OfficeArtBStoreContainerFileBlock (Blip store). LibClamAV debug: cli_extract_images_from_drawing_group: size: 39366 bytes, contains: 2 file block records LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x2 LibClamAV debug: read_office_art_record_header: recInstance 0x5 LibClamAV debug: read_office_art_record_header: recType 0xf007 LibClamAV debug: read_office_art_record_header: recLen 16623 LibClamAV debug: process_blip_store_container: Invalid recVer for Blip record header: 2 LibClamAV debug: process_blip_store_container: Found a File Blip Store Entry (FBSE) record LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x0 LibClamAV debug: read_office_art_record_header: recInstance 0x46a LibClamAV debug: read_office_art_record_header: recType 0xf01d LibClamAV debug: read_office_art_record_header: recLen 16579 LibClamAV debug: process_blip_store_container: Found OfficeArtBlipJPEG LibClamAV debug: Scanning extracted image of size 16562 LibClamAV debug: cli_magic_scan_nested_fmap_type: [0, +16562) LibClamAV debug: magic_scan_nested_fmap_type: [0, +16562), [0, +16562) LibClamAV debug: Recognized JPEG file LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: in cli_parsejpeg() LibClamAV debug: segment[1] = 0xe0, Length 16 LibClamAV debug: JFIF application marker LibClamAV debug: segment[2] = 0xe1, Length 6604 LibClamAV debug: Exif application marker LibClamAV debug: segment[3] = 0xe2, Length 3160 LibClamAV debug: ICC Profile, chunk # 1 LibClamAV debug: segment[4] = 0xdb, Length 67 LibClamAV debug: Quantization Tables definitions (DQT) LibClamAV debug: segment[5] = 0xdb, Length 67 LibClamAV debug: Quantization Tables definitions (DQT) LibClamAV debug: segment[6] = 0xc2, Length 17 LibClamAV debug: Start of Frame (S0F) c2 LibClamAV debug: segment[7] = 0xc4, Length 28 LibClamAV debug: Huffman Tables definitions (DHT) LibClamAV debug: segment[8] = 0xc4, Length 27 LibClamAV debug: Huffman Tables definitions (DHT) LibClamAV debug: segment[9] = 0xda, Length 12 LibClamAV debug: Start of Scan (SOS) segment marker LibClamAV debug: Image hash: ea0f85d0de719887 LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Checking image fuzzy hash 'ea0f85d0de719887' for signature match LibClamAV debug: Checking image fuzzy hash 'ea0f85d0de719887' for signature match LibClamAV debug: FP SIGNATURE: 41e64a9ddb49690f0b6fbbd71362b1b3:16562:logo.png.good.UNOFFICIAL # Name: n/a, Type: CL_TYPE_JPEG LibClamAV debug: FP SIGNATURE: bd7f9450b08d919d4d330a13c8aa14a5:65536:logo.png.good.UNOFFICIAL # Name: has_png_and_jpeg.xls, Type: CL_TYPE_MSOLE2 LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x2 LibClamAV debug: read_office_art_record_header: recInstance 0x6 LibClamAV debug: read_office_art_record_header: recType 0xf007 LibClamAV debug: read_office_art_record_header: recLen 22727 LibClamAV debug: process_blip_store_container: Invalid recVer for Blip record header: 2 LibClamAV debug: process_blip_store_container: Found a File Blip Store Entry (FBSE) record LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x0 LibClamAV debug: read_office_art_record_header: recInstance 0x6e0 LibClamAV debug: read_office_art_record_header: recType 0xf01e LibClamAV debug: read_office_art_record_header: recLen 22683 LibClamAV debug: process_blip_store_container: Found OfficeArtBlipPNG LibClamAV debug: Scanning extracted image of size 22666 LibClamAV debug: cli_magic_scan_nested_fmap_type: [0, +22666) LibClamAV debug: magic_scan_nested_fmap_type: [0, +22666), [0, +22666) LibClamAV debug: Recognized PNG file LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: in cli_parsepng() LibClamAV debug: Chunk Type: IHDR, Data Length: 13 bytes LibClamAV debug: Width: 144 LibClamAV debug: Height: 144 LibClamAV debug: Bit Depth: 8 (Sample Depth: 32) LibClamAV debug: Color Type: 6 LibClamAV debug: Compression Method: 0 LibClamAV debug: Filter Method: 0 LibClamAV debug: Interlace Method: 0 LibClamAV debug: Chunk CRC: 0xe746e2b8 LibClamAV debug: Chunk Type: zTXt, Data Length: 7087 bytes LibClamAV debug: Chunk CRC: 0x19546b29 LibClamAV debug: Chunk Type: iCCP, Data Length: 2618 bytes LibClamAV debug: Chunk CRC: 0x361c0fd2 LibClamAV debug: Chunk Type: iCCP, Data Length: 2618 bytes LibClamAV debug: Chunk CRC: 0x25771675 LibClamAV debug: Chunk Type: bKGD, Data Length: 6 bytes LibClamAV debug: Chunk CRC: 0xa0bda793 LibClamAV debug: Chunk Type: pHYs, Data Length: 9 bytes LibClamAV debug: Chunk CRC: 0x9a9c18 LibClamAV debug: Chunk Type: tIME, Data Length: 7 bytes LibClamAV debug: Chunk CRC: 0x2423dc6b LibClamAV debug: Chunk Type: IDAT, Data Length: 8192 bytes LibClamAV debug: IDAT chunk: image data decompression no longer performed in PNG CVE checker. LibClamAV debug: Chunk CRC: 0x80ae8521 LibClamAV debug: Chunk Type: IDAT, Data Length: 1988 bytes LibClamAV debug: IDAT chunk: image data decompression no longer performed in PNG CVE checker. LibClamAV debug: Chunk CRC: 0x2fbbd0c7 LibClamAV debug: Chunk Type: IEND, Data Length: 0 bytes LibClamAV debug: Chunk CRC: 0xae426082 LibClamAV debug: Image hash: 97e5789e252983c6 LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Checking image fuzzy hash '97e5789e252983c6' for signature match LibClamAV debug: Checking image fuzzy hash '97e5789e252983c6' for signature match LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x3 LibClamAV debug: read_office_art_record_header: recInstance 0x3 LibClamAV debug: read_office_art_record_header: recType 0xf00b LibClamAV debug: read_office_art_record_header: recLen 18 LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x0 LibClamAV debug: read_office_art_record_header: recInstance 0x4 LibClamAV debug: read_office_art_record_header: recType 0xf11e LibClamAV debug: read_office_art_record_header: recLen 16 LibClamAV debug: Descriptor[3]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Matched signature for file type ZIP-SFX at 51936 LibClamAV debug: Matched signature for file type ZIP-SFX at 52240 LibClamAV debug: Matched signature for file type ZIP-SFX at 52473 LibClamAV debug: Matched signature for file type ZIP-SFX at 52662 LibClamAV debug: Matched signature for file type ZIP-SFX at 54457 LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: CL_TYPE_ZIPSFX signature found at 51936 LibClamAV debug: in cli_unzip_single LibClamAV debug: cli_unzip: local header - ZMDNAME:0:[Content_Types].xml:540:255:bf0fdee9:8:0:1 LibClamAV debug: CDBNAME:CL_TYPE_ZIP:255:[Content_Types].xml:255:540:0:0:3205488361:(nil) LibClamAV debug: cli_unzip: extracted to /tmp/20250503_133114-scantemp.39f39c8aea/clamav-c029e38eafad8155acdce0c7ddc5e985.tmp LibClamAV debug: in cli_magic_scan_desc_type (recursion_level: 1/17) LibClamAV debug: Recognized ASCII text LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: in cli_scanscript() LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: CL_TYPE_ZIPSFX signature found at 52240 LibClamAV debug: in cli_unzip_single LibClamAV debug: cli_unzip: local header - ZMDNAME:0:_rels/.rels:310:192:e7a7d6a5:8:0:1 LibClamAV debug: CDBNAME:CL_TYPE_ZIP:192:_rels/.rels:192:310:0:0:3886536357:(nil) LibClamAV debug: cli_unzip: extracted to /tmp/20250503_133114-scantemp.39f39c8aea/clamav-ad84c9198ec5eb744069c31db2627988.tmp LibClamAV debug: in cli_magic_scan_desc_type (recursion_level: 1/17) LibClamAV debug: Recognized ASCII text LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: in cli_scanscript() LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: CL_TYPE_ZIPSFX signature found at 52473 LibClamAV debug: in cli_unzip_single LibClamAV debug: cli_unzip: local header - ZMDNAME:0:theme/theme/themeManager.xml:138:131:1696796b:8:0:1 LibClamAV debug: CDBNAME:CL_TYPE_ZIP:131:theme/theme/themeManager.xml:131:138:0:0:378960235:(nil) LibClamAV debug: cli_unzip: extracted to /tmp/20250503_133114-scantemp.39f39c8aea/clamav-adfca2034bf9a8247677d18007da0ada.tmp LibClamAV debug: in cli_magic_scan_desc_type (recursion_level: 1/17) LibClamAV debug: Recognized ASCII text LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: in cli_scanscript() LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: CL_TYPE_ZIPSFX signature found at 52662 LibClamAV debug: in cli_unzip_single LibClamAV debug: cli_unzip: local header - ZMDNAME:0:theme/theme/theme1.xml:8112:1743:d16dd24e:8:0:1 LibClamAV debug: CDBNAME:CL_TYPE_ZIP:1743:theme/theme/theme1.xml:1743:8112:0:0:3513635406:(nil) LibClamAV debug: cli_unzip: extracted to /tmp/20250503_133114-scantemp.39f39c8aea/clamav-0709f92ee13c8a27c498f6a97a3409e8.tmp LibClamAV debug: in cli_magic_scan_desc_type (recursion_level: 1/17) LibClamAV debug: Recognized ASCII text LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: in cli_scanscript() LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: CL_TYPE_ZIPSFX signature found at 54457 LibClamAV debug: in cli_unzip_single LibClamAV debug: cli_unzip: local header - ZMDNAME:0:theme/theme/_rels/themeManager.xml.rels:283:182:9f90d10d:8:0:1 LibClamAV debug: CDBNAME:CL_TYPE_ZIP:182:theme/theme/_rels/themeManager.xml.rels:182:283:0:0:2677068045:(nil) LibClamAV debug: cli_unzip: extracted to /tmp/20250503_133114-scantemp.39f39c8aea/clamav-79e61e7be71075998deaeaf0da4b115a.tmp LibClamAV debug: in cli_magic_scan_desc_type (recursion_level: 1/17) LibClamAV debug: Recognized ASCII text LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: in cli_scanscript() LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: Descriptor[3]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Descriptor[3]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: { "Magic":"CLAMJSONv0", "RootFileType":"CL_TYPE_MSXL", "FileName":"has_png_and_jpeg.xls", "FileType":"CL_TYPE_MSXL", "FileSize":65536, "FileMD5":"bd7f9450b08d919d4d330a13c8aa14a5", "EncryptedWithVelvetSweatshop":0, "Streams":[ "_5_summaryinformation", "_5_documentsummaryinformation", "workbook" ], "SummaryInfo":{ "CodePage":1252, "Author":"Micah Snyder", "LastAuthor":"Micah Snyder", "AppName":"Microsoft Excel", "CreatedTime":1626380512, "ModifiedTime":1626380712, "Security":0 }, "DocSummaryInfo":{ "CodePage":1252, "Company":"", "Version":1048576, "Scale":false, "LinksDirty":false, "SharedDoc":false, "HyperLinksChanged":false, "ParseErrors":[ "OLE2_SUMMARY_FLAG_UNHANDLED_PROPTYPE" ] }, "ContainedObjects":[ { "FileType":"CL_TYPE_JPEG", "FileSize":16562, "FileMD5":"41e64a9ddb49690f0b6fbbd71362b1b3", "ImageFuzzyHash":{ "Hash":"ea0f85d0de719887" }, "Viruses":[ "logo.png.good.UNOFFICIAL" ] }, { "FileType":"CL_TYPE_PNG", "FileSize":22666, "FileMD5":"5341e0efde53a50c416b2352263e7693", "ImageFuzzyHash":{ "Hash":"97e5789e252983c6" } } ], "EmbeddedObjects":[ { "FileType":"CL_TYPE_ZIPSFX", "Offset":51936, "ContainedObjects":[ { "FileName":"[Content_Types].xml", "FilePath":"/tmp/20250503_133114-scantemp.39f39c8aea/clamav-c029e38eafad8155acdce0c7ddc5e985.tmp", "FileType":"CL_TYPE_TEXT_ASCII", "FileSize":540, "FileMD5":"c9cbcd6f377d2c787064d8e5464412f1" } ] }, { "FileType":"CL_TYPE_ZIPSFX", "Offset":52240, "ContainedObjects":[ { "FileName":".rels", "FilePath":"/tmp/20250503_133114-scantemp.39f39c8aea/clamav-ad84c9198ec5eb744069c31db2627988.tmp", "FileType":"CL_TYPE_TEXT_ASCII", "FileSize":310, "FileMD5":"72721ae37030f210de7a73d75dbc33eb" } ] }, { "FileType":"CL_TYPE_ZIPSFX", "Offset":52473, "ContainedObjects":[ { "FileName":"themeManager.xml", "FilePath":"/tmp/20250503_133114-scantemp.39f39c8aea/clamav-adfca2034bf9a8247677d18007da0ada.tmp", "FileType":"CL_TYPE_TEXT_ASCII", "FileSize":138, "FileMD5":"ad57ce056452726e5fb113fb8c6f229e" } ] }, { "FileType":"CL_TYPE_ZIPSFX", "Offset":52662, "ContainedObjects":[ { "FileName":"theme1.xml", "FilePath":"/tmp/20250503_133114-scantemp.39f39c8aea/clamav-0709f92ee13c8a27c498f6a97a3409e8.tmp", "FileType":"CL_TYPE_TEXT_ASCII", "FileSize":8112, "FileMD5":"d6519a9212444706e7cbda9fb2917083" } ] }, { "FileType":"CL_TYPE_ZIPSFX", "Offset":54457, "ContainedObjects":[ { "FileName":"themeManager.xml.rels", "FilePath":"/tmp/20250503_133114-scantemp.39f39c8aea/clamav-79e61e7be71075998deaeaf0da4b115a.tmp", "FileType":"CL_TYPE_TEXT_ASCII", "FileSize":283, "FileMD5":"c8d47b0b4a92b9587777ef824be3c8c4" } ] } ] } LibClamAV debug: Bytecode executing hook id 260 (0 hooks) LibClamAV debug: Bytecode: no logical signature matched, no bytecode executed LibClamAV debug: Descriptor[3]: halting after file scan because: Virus(es) detected LibClamAV debug: Cleaning up phishcheck LibClamAV debug: Freeing phishcheck struct LibClamAV debug: Phishcheck cleaned up [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7901== Memcheck, a memory error detector [INFO]: ==7901== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7901== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7901== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/logo.png.ldb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/other_scanfiles/has_png_and_jpeg.xls --gen-json --debug --allmatch [INFO]: ==7901== Parent PID: 7615 [INFO]: ==7901== [INFO]: --7901-- [INFO]: --7901-- Valgrind options: [INFO]: --7901-- -v [INFO]: --7901-- --trace-children=yes [INFO]: --7901-- --track-fds=yes [INFO]: --7901-- --leak-check=full [INFO]: --7901-- --show-possibly-lost=no [INFO]: --7901-- --show-leak-kinds=definite [INFO]: --7901-- --errors-for-leak-kinds=definite [INFO]: --7901-- --main-stacksize=16777216 [INFO]: --7901-- --gen-suppressions=all [INFO]: --7901-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7901-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/valgrind.log [INFO]: --7901-- --error-exitcode=123 [INFO]: --7901-- Contents of /proc/version: [INFO]: --7901-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7901-- [INFO]: --7901-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7901-- Page sizes: currently 4096, max supported 4096 [INFO]: --7901-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7901-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7901-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7901-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7901-- might be shown as UnknownInlinedFun [INFO]: --7901-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7901-- object doesn't have a dynamic symbol table [INFO]: --7901-- Scheduler: using generic scheduler lock implementation. [INFO]: --7901-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7901-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7901== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7901-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7901== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7901-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7901== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7901-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7901== [INFO]: ==7901== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7901== don't want to do, unless you know exactly what you're doing, [INFO]: ==7901== or are doing some strange experiment): [INFO]: ==7901== /usr/libexec/valgrind/../../bin/vgdb --pid=7901 ...command... [INFO]: ==7901== [INFO]: ==7901== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7901== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7901== and then give GDB the following command [INFO]: ==7901== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7901 [INFO]: ==7901== --pid is optional if only one valgrind process is running [INFO]: ==7901== [INFO]: --7901-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7901-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7901-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7901-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7901-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7901-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7901-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7901-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7901-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7901-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7901-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7901-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7901-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7901-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7901-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7901-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7901-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7901-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7901-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7901-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7901-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7901-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7901-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7901-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7901-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7901-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7901-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7901-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7901-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7901-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7901-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7901-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7901-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7901-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7901-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7901-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7901-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7901-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7901-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7901-- Reading syms from /usr/lib64/gconv/CP1252.so [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7901== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7901== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7901== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7901== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7901== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7901== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7901== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7901== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7901== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7901== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7901== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7901== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7901== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7901== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7901== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7901== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7901== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7901== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7901== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7901== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7901== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7901== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7901== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7901== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7901== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7901== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7901== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7901== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7901== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7901== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7901== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7901== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7901== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7901== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7901== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7901== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7901== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7901== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7901== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7901== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7901== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7901== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7901== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7901== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7901== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7901== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7901== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7901== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7901== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7901== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7901== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7901== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7901== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7901== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7901== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7901== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7901== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7901== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7901== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7901== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7901== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7901== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7901== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7901== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7901== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7901== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7901== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7901== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7901== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7901== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7901== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7901== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7901== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7901== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7901== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7901== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7901== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7901== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7901== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7901== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7901== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7901== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7901== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7901== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7901== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7901== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7901== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7901== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7901== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7901== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7901== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7901== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7901== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7901== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7901== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7901== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7901== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7901== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7901== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7901== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7901== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7901== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7901== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7901== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7901== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7901== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7901== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7901== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7901== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7901== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7901== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7901== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7901== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7901== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7901== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7901== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7901== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7901== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7901== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7901== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7901== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7901== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7901== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7901== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7901== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7901== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7901== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7901== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7901== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7901== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7901== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7901== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7901== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7901== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7901== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7901== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7901== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7901== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7901== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7901== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7901== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7901== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7901== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7901== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7901== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7901== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7901== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7901== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7901== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7901== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7901== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7901== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7901== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7901== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7901== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7901== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7901== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7901== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7901== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7901== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7901== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7901== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7901== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7901== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7901== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7901== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7901== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7901== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7901== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7901== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7901== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7901== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7901== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7901== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7901== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7901== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7901== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7901== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7901== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7901== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7901== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7901== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7901== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7901== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7901== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7901== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7901== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7901== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7901== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7901== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7901== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7901== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7901== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7901== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7901== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7901== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7901== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7901== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7901== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7901== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7901== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: --7901-- REDIR: 0x5242c90 (libc.so.6:posix_memalign) redirected to 0x4841f10 (posix_memalign) [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7901== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7901== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7901== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7901== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7901== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7901== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7901== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7901== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: } [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7901== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7901== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7901== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7901== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7901== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7901== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7901== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7901== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: } [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7901== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7901== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7901== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7901== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7901== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7901== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7901== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7901== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7901== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7901== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7901== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7901== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7901== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7901== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7901== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7901== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7901== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7901== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7901== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7901== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7901== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7901== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: --7901-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: --7901-- REDIR: 0x52bc8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7901-- Discarding syms at 0x6055750-0x6056850 in /usr/lib64/gconv/CP1252.so (have_dinfo 1) [INFO]: ==7901== [INFO]: ==7901== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7901== [INFO]: ==7901== HEAP SUMMARY: [INFO]: ==7901== in use at exit: 127,405 bytes in 3,248 blocks [INFO]: ==7901== total heap usage: 7,199 allocs, 3,951 frees, 3,423,161 bytes allocated [INFO]: ==7901== [INFO]: ==7901== Searching for pointers to 3,248 not-freed blocks [INFO]: ==7901== Checked 4,583,000 bytes [INFO]: ==7901== [INFO]: ==7901== LEAK SUMMARY: [INFO]: ==7901== definitely lost: 0 bytes in 0 blocks [INFO]: ==7901== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7901== possibly lost: 608 bytes in 2 blocks [INFO]: ==7901== still reachable: 126,797 bytes in 3,246 blocks [INFO]: ==7901== suppressed: 0 bytes in 0 blocks [INFO]: ==7901== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7901== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7901== [INFO]: ==7901== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7901== ERROR SUMMARY: 3429 errors from 11 contexts (suppressed: 0 from 0) [INFO]: ==7901== [INFO]: ==7901== 1 errors in context 1 of 11: [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7901== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7901== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7901== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7901== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7901== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7901== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7901== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7901== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7901== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7901== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7901== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7901== [INFO]: ==7901== 1 errors in context 2 of 11: [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7901== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7901== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7901== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7901== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7901== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7901== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7901== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7901== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7901== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7901== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7901== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7901== [INFO]: ==7901== 1 errors in context 3 of 11: [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7901== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7901== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7901== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7901== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7901== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7901== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7901== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7901== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7901== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7901== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7901== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7901== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7901== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7901== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7901== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7901== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7901== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7901== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7901== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7901== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7901== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7901== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7901== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7901== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7901== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7901== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7901== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7901== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7901== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7901== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7901== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7901== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7901== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7901== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7901== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7901== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7901== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7901== [INFO]: ==7901== 1 errors in context 4 of 11: [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7901== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7901== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7901== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7901== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7901== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7901== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7901== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7901== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7901== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7901== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7901== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7901== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7901== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7901== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7901== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7901== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7901== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7901== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7901== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7901== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7901== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7901== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7901== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7901== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7901== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7901== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7901== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7901== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7901== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7901== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7901== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7901== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7901== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7901== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7901== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7901== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7901== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7901== [INFO]: ==7901== 1 errors in context 5 of 11: [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7901== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7901== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7901== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7901== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7901== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7901== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7901== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7901== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7901== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7901== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7901== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7901== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7901== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7901== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7901== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7901== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7901== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7901== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7901== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7901== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7901== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7901== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7901== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7901== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7901== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7901== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7901== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7901== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7901== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7901== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7901== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7901== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7901== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7901== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7901== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7901== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7901== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7901== [INFO]: ==7901== 1 errors in context 6 of 11: [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7901== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7901== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7901== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7901== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7901== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7901== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7901== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7901== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7901== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7901== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7901== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7901== [INFO]: ==7901== 1 errors in context 7 of 11: [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7901== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7901== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7901== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7901== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7901== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7901== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7901== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7901== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7901== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7901== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7901== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7901== [INFO]: ==7901== 5 errors in context 8 of 11: [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7901== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7901== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7901== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7901== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7901== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7901== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7901== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7901== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7901== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7901== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7901== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7901== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7901== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7901== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7901== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7901== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7901== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7901== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7901== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7901== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7901== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7901== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7901== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7901== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7901== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7901== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7901== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7901== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7901== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7901== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7901== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7901== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7901== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7901== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7901== [INFO]: ==7901== 9 errors in context 9 of 11: [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7901== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7901== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7901== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7901== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7901== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7901== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7901== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7901== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7901== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7901== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7901== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7901== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7901== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7901== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7901== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7901== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7901== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7901== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7901== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7901== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7901== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7901== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7901== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7901== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7901== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7901== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7901== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7901== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7901== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7901== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7901== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7901== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7901== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7901== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7901== [INFO]: ==7901== 1704 errors in context 10 of 11: [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7901== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7901== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7901== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7901== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7901== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7901== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7901== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7901== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: } [INFO]: ==7901== [INFO]: ==7901== 1704 errors in context 11 of 11: [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7901== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7901== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7901== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7901== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7901== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7901== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7901== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7901== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: } [INFO]: ==7901== ERROR SUMMARY: 3429 errors from 11 contexts (suppressed: 0 from 0) --------------------------- Captured stdout teardown --------------------------- [INFO]: Removed tmp directory: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t _________________ ERROR at teardown of TC.test_yara_at_offset __________________ self = def tearDown(self): super(TC, self).tearDown() > self.verify_valgrind_log() /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamscan/match_offsets_test.py:40: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-s1dodp29/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test yara signature - detect TAR file magic at an offset [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-s1dodp29/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-s1dodp29/yara-at-offset.yara /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: YARA.yara_at_offset.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: YARA.yara_at_offset.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: YARA.yara_at_offset.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Known viruses: 1 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 47 Infected files: 3 Data scanned: 20.95 MB Data read: 6.91 MB (ratio 3.03:1) Time: 6.568 sec (0 m 6 s) Start Date: 2025:05:03 13:31:22 End Date: 2025:05:03 13:31:28 [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-s1dodp29/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-s1dodp29/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7907== Memcheck, a memory error detector [INFO]: ==7907== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7907== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7907== Parent PID: 7615 [INFO]: ==7907== [INFO]: --7907-- [INFO]: --7907-- Valgrind options: [INFO]: --7907-- -v [INFO]: --7907-- --trace-children=yes [INFO]: --7907-- --track-fds=yes [INFO]: --7907-- --leak-check=full [INFO]: --7907-- --show-possibly-lost=no [INFO]: --7907-- --show-leak-kinds=definite [INFO]: --7907-- --errors-for-leak-kinds=definite [INFO]: --7907-- --main-stacksize=16777216 [INFO]: --7907-- --gen-suppressions=all [INFO]: --7907-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7907-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-s1dodp29/valgrind.log [INFO]: --7907-- --error-exitcode=123 [INFO]: --7907-- Contents of /proc/version: [INFO]: --7907-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7907-- [INFO]: --7907-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7907-- Page sizes: currently 4096, max supported 4096 [INFO]: --7907-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7907-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7907-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7907-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7907-- might be shown as UnknownInlinedFun [INFO]: --7907-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7907-- object doesn't have a dynamic symbol table [INFO]: --7907-- Scheduler: using generic scheduler lock implementation. [INFO]: --7907-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7907-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7907== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7907-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7907== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7907-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7907== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7907-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7907== [INFO]: ==7907== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7907== don't want to do, unless you know exactly what you're doing, [INFO]: ==7907== or are doing some strange experiment): [INFO]: ==7907== /usr/libexec/valgrind/../../bin/vgdb --pid=7907 ...command... [INFO]: ==7907== [INFO]: ==7907== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7907== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7907== and then give GDB the following command [INFO]: ==7907== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7907 [INFO]: ==7907== --pid is optional if only one valgrind process is running [INFO]: ==7907== [INFO]: --7907-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7907-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7907-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7907-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7907-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7907-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7907-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7907-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7907-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7907-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7907-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7907-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7907-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7907-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7907-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7907-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7907-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7907-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7907-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7907-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7907-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7907-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7907-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7907-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7907-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7907-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7907-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7907-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7907-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7907-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7907-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7907-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7907-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7907-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7907-- REDIR: 0x5248af0 (libc.so.6:strlcpy) redirected to 0x4844150 (strlcpy) [INFO]: --7907-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7907-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7907-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7907-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7907-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7907-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: --7907-- REDIR: 0x52bc8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7907-- REDIR: 0x524fcf0 (libc.so.6:strspn) redirected to 0x484c4d0 (strspn) [INFO]: --7907-- REDIR: 0x5250130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: --7907-- REDIR: 0x5248bc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7907-- Reading syms from /usr/lib64/gconv/UTF-16.so [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7907== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7907== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7907== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7907== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7907== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7907== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7907== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7907== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7907== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7907== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7907== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7907== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7907== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7907== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7907== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7907== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7907== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7907== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7907== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7907== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7907== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7907== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7907== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7907== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7907== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7907== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7907== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7907== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7907== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7907== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7907== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7907== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7907== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7907== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7907== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7907== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7907== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7907== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7907== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7907== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7907== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7907== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7907== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7907== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7907== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7907== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7907== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7907== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7907== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7907== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7907== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7907== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7907== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7907== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7907== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7907== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7907== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7907== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7907== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7907== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7907== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7907== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7907== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7907== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7907== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7907== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7907== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7907== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7907== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7907== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7907== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7907== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7907== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7907== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7907== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7907== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7907== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7907== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7907== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7907== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7907== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7907== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7907== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7907== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7907== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7907== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7907== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7907== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7907== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7907== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7907== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7907== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7907== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7907== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7907== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7907== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7907== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7907== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7907== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7907== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7907== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7907== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7907== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7907== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7907== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7907== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7907== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7907== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7907== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7907== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7907== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7907== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7907== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7907== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7907== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7907== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7907== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7907== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7907== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7907== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7907== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7907== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7907== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7907== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7907== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7907== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7907== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7907== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7907== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7907== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7907== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7907== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7907== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7907== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7907== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7907== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7907== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7907== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7907== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7907== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7907== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7907== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7907== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7907== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7907== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7907== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7907== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7907== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7907== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7907== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7907== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7907== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7907== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7907== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7907== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7907== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7907== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7907== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7907== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7907== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7907== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7907== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7907== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7907== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7907== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7907== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7907== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7907== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7907== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7907== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7907== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7907== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7907== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7907== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7907== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7907== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7907== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7907== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7907== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7907== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7907== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7907== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7907== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7907== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7907== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7907== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7907== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7907== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7907== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7907== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7907== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7907== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7907== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7907== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7907== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7907== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7907== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7907== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7907== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7907== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7907== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7907== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7907== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7907== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7907== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7907== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7907== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7907== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7907== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7907== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7907== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7907== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7907== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7907== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7907== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7907== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7907== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7907== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7907== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7907== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7907== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7907== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7907== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7907== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7907== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: --7907-- REDIR: 0x5242c90 (libc.so.6:posix_memalign) redirected to 0x4841f10 (posix_memalign) [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7907== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7907== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7907== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7907== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7907== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7907== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7907== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7907== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7907== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7907== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7907== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7907== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7907== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7907== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7907== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7907== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7907== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7907== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7907== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7907== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7907== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7907== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7907== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7907== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7907== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7907== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7907== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7907== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7907== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7907== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7907== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7907== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7907== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7907== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: --7907-- Discarding syms at 0x517d8b0-0x517f240 in /usr/lib64/gconv/UTF-16.so (have_dinfo 1) [INFO]: ==7907== [INFO]: ==7907== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7907== [INFO]: ==7907== HEAP SUMMARY: [INFO]: ==7907== in use at exit: 128,464 bytes in 3,309 blocks [INFO]: ==7907== total heap usage: 25,444 allocs, 22,135 frees, 60,056,451 bytes allocated [INFO]: ==7907== [INFO]: ==7907== Searching for pointers to 3,309 not-freed blocks [INFO]: ==7907== Checked 4,588,616 bytes [INFO]: ==7907== [INFO]: ==7907== LEAK SUMMARY: [INFO]: ==7907== definitely lost: 0 bytes in 0 blocks [INFO]: ==7907== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7907== possibly lost: 608 bytes in 2 blocks [INFO]: ==7907== still reachable: 127,856 bytes in 3,307 blocks [INFO]: ==7907== suppressed: 0 bytes in 0 blocks [INFO]: ==7907== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7907== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7907== [INFO]: ==7907== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7907== ERROR SUMMARY: 7965 errors from 9 contexts (suppressed: 0 from 0) [INFO]: ==7907== [INFO]: ==7907== 1 errors in context 1 of 9: [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7907== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7907== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7907== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7907== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7907== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7907== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7907== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7907== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7907== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7907== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7907== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7907== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7907== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7907== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7907== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7907== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7907== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7907== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7907== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7907== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7907== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7907== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7907== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7907== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7907== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7907== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7907== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7907== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7907== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7907== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7907== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7907== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7907== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7907== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7907== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7907== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7907== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7907== [INFO]: ==7907== 1 errors in context 2 of 9: [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7907== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7907== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7907== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7907== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7907== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7907== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7907== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7907== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7907== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7907== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7907== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7907== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7907== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7907== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7907== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7907== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7907== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7907== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7907== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7907== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7907== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7907== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7907== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7907== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7907== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7907== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7907== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7907== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7907== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7907== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7907== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7907== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7907== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7907== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7907== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7907== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7907== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7907== [INFO]: ==7907== 1 errors in context 3 of 9: [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7907== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7907== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7907== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7907== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7907== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7907== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7907== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7907== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7907== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7907== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7907== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7907== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7907== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7907== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7907== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7907== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7907== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7907== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7907== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7907== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7907== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7907== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7907== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7907== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7907== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7907== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7907== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7907== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7907== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7907== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7907== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7907== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7907== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7907== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7907== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7907== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7907== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7907== [INFO]: ==7907== 2 errors in context 4 of 9: [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7907== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7907== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7907== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7907== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7907== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7907== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7907== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7907== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7907== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7907== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7907== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7907== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7907== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7907== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7907== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7907== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7907== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7907== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7907== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7907== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7907== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7907== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7907== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7907== [INFO]: ==7907== 2 errors in context 5 of 9: [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7907== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7907== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7907== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7907== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7907== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7907== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7907== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7907== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7907== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7907== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7907== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7907== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7907== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7907== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7907== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7907== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7907== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7907== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7907== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7907== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7907== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7907== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7907== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7907== [INFO]: ==7907== 5 errors in context 6 of 9: [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7907== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7907== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7907== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7907== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7907== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7907== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7907== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7907== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7907== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7907== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7907== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7907== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7907== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7907== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7907== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7907== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7907== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7907== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7907== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7907== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7907== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7907== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7907== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7907== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7907== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7907== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7907== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7907== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7907== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7907== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7907== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7907== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7907== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7907== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7907== [INFO]: ==7907== 9 errors in context 7 of 9: [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7907== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7907== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7907== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7907== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7907== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7907== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7907== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7907== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7907== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7907== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7907== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7907== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7907== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7907== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7907== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7907== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7907== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7907== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7907== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7907== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7907== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7907== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7907== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7907== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7907== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7907== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7907== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7907== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7907== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7907== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7907== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7907== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7907== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7907== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7907== [INFO]: ==7907== 2176 errors in context 8 of 9: [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7907== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7907== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7907== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7907== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7907== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7907== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7907== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7907== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7907== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7907== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7907== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7907== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7907== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7907== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7907== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7907== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7907== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7907== [INFO]: ==7907== 5768 errors in context 9 of 9: [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7907== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7907== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7907== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7907== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7907== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7907== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7907== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7907== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7907== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7907== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7907== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7907== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7907== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7907== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7907== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7907== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7907== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7907== ERROR SUMMARY: 7965 errors from 9 contexts (suppressed: 0 from 0) __________________ ERROR at teardown of TC.test_yara_in_range __________________ self = def tearDown(self): super(TC, self).tearDown() > self.verify_valgrind_log() clamscan/match_offsets_test.py:40: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = log_file = PosixPath('/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-s1dodp29/valgrind.log') def verify_valgrind_log(self, log_file: Union[Path, None]=None): """Method verifies a valgrind log file. If valgrind not enabled this is basically a nop. :Parameters: - `log_file`: path to log file. """ if self.valgrind == "": return if log_file == None: log_file = self.path_tmp / 'valgrind.log' if not log_file.exists(): raise AssertionError('{} not found. Valgrind failed to run?'.format(log_file)) errors = False self.log.info('Verifying {}...'.format(log_file)) try: self.verify_log( str(log_file), expected=['ERROR SUMMARY: 0 errors'], unexpected=[], ignored=[] ) except AssertionError: self.log.warning("*" * 69) self.log.warning('Valgrind test failed!'.center(69, ' ')) self.log.warning('Please submit this log to https://github.com/Cisco-Talos/clamav/issues:'.center(69, ' ')) self.log.warning(str(log_file).center(69, ' ')) self.log.warning("*" * 69) errors = True finally: with log_file.open('r') as log: found_summary = False for line in log.readlines(): if 'ERROR SUMMARY' in line: found_summary = True if (found_summary or errors) and len(line) < 500: self.log.info(line.rstrip('\n')) if errors: > raise AssertionError('Valgrind test FAILED!') E AssertionError: Valgrind test FAILED! testcase.py:311: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test yara signature - detect TAR file magic in a range [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-s1dodp29/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-s1dodp29/yara-in-range.yara /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: YARA.yara_in_range.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: YARA.yara_in_range.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: YARA.yara_in_range.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Known viruses: 1 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 47 Infected files: 3 Data scanned: 20.95 MB Data read: 6.91 MB (ratio 3.03:1) Time: 6.648 sec (0 m 6 s) Start Date: 2025:05:03 13:31:29 End Date: 2025:05:03 13:31:36 [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-s1dodp29/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-s1dodp29/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7911== Memcheck, a memory error detector [INFO]: ==7911== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7911== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7911== Parent PID: 7615 [INFO]: ==7911== [INFO]: --7911-- [INFO]: --7911-- Valgrind options: [INFO]: --7911-- -v [INFO]: --7911-- --trace-children=yes [INFO]: --7911-- --track-fds=yes [INFO]: --7911-- --leak-check=full [INFO]: --7911-- --show-possibly-lost=no [INFO]: --7911-- --show-leak-kinds=definite [INFO]: --7911-- --errors-for-leak-kinds=definite [INFO]: --7911-- --main-stacksize=16777216 [INFO]: --7911-- --gen-suppressions=all [INFO]: --7911-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7911-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-s1dodp29/valgrind.log [INFO]: --7911-- --error-exitcode=123 [INFO]: --7911-- Contents of /proc/version: [INFO]: --7911-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7911-- [INFO]: --7911-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7911-- Page sizes: currently 4096, max supported 4096 [INFO]: --7911-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7911-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7911-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7911-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7911-- might be shown as UnknownInlinedFun [INFO]: --7911-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7911-- object doesn't have a dynamic symbol table [INFO]: --7911-- Scheduler: using generic scheduler lock implementation. [INFO]: --7911-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7911-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7911== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7911-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7911== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7911-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7911== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7911-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7911== [INFO]: ==7911== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7911== don't want to do, unless you know exactly what you're doing, [INFO]: ==7911== or are doing some strange experiment): [INFO]: ==7911== /usr/libexec/valgrind/../../bin/vgdb --pid=7911 ...command... [INFO]: ==7911== [INFO]: ==7911== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7911== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7911== and then give GDB the following command [INFO]: ==7911== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7911 [INFO]: ==7911== --pid is optional if only one valgrind process is running [INFO]: ==7911== [INFO]: --7911-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7911-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7911-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7911-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7911-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7911-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7911-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7911-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7911-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7911-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7911-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7911-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7911-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7911-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7911-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7911-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7911-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7911-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7911-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7911-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7911-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7911-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7911-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7911-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7911-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7911-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7911-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7911-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7911-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7911-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7911-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7911-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7911-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7911-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7911-- REDIR: 0x5248af0 (libc.so.6:strlcpy) redirected to 0x4844150 (strlcpy) [INFO]: --7911-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7911-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7911-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7911-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7911-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7911-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: --7911-- REDIR: 0x52bc8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7911-- REDIR: 0x524fcf0 (libc.so.6:strspn) redirected to 0x484c4d0 (strspn) [INFO]: --7911-- REDIR: 0x5250130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: --7911-- REDIR: 0x5248bc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7911-- Reading syms from /usr/lib64/gconv/UTF-16.so [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7911== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7911== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7911== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7911== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7911== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7911== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7911== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7911== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7911== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7911== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7911== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7911== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7911== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7911== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7911== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7911== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7911== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7911== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7911== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7911== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7911== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7911== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7911== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7911== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7911== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7911== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7911== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7911== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7911== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7911== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7911== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7911== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7911== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7911== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7911== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7911== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7911== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7911== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7911== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7911== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7911== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7911== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7911== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7911== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7911== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7911== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7911== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7911== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7911== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7911== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7911== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7911== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7911== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7911== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7911== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7911== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7911== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7911== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7911== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7911== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7911== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7911== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7911== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7911== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7911== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7911== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7911== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7911== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7911== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7911== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7911== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7911== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7911== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7911== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7911== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7911== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7911== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7911== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7911== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7911== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7911== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7911== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7911== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7911== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7911== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7911== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7911== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7911== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7911== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7911== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7911== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7911== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7911== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7911== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7911== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7911== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7911== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7911== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7911== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7911== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7911== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7911== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7911== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7911== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7911== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7911== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7911== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7911== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7911== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7911== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7911== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7911== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7911== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7911== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7911== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7911== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7911== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7911== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7911== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7911== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7911== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7911== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7911== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7911== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7911== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7911== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7911== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7911== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7911== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7911== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7911== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7911== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7911== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7911== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7911== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7911== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7911== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7911== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7911== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7911== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7911== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7911== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7911== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7911== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7911== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7911== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7911== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7911== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7911== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7911== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7911== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7911== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7911== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7911== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7911== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7911== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7911== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7911== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7911== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7911== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7911== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7911== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7911== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7911== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7911== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7911== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7911== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7911== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7911== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7911== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7911== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7911== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7911== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7911== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7911== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7911== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7911== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7911== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7911== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7911== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7911== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7911== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7911== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7911== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7911== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7911== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7911== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7911== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7911== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7911== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7911== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7911== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7911== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7911== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7911== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7911== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7911== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7911== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7911== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7911== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7911== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7911== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7911== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7911== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7911== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7911== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7911== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7911== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7911== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7911== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7911== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7911== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7911== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7911== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7911== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7911== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7911== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7911== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7911== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7911== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7911== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7911== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7911== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7911== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7911== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: --7911-- REDIR: 0x5242c90 (libc.so.6:posix_memalign) redirected to 0x4841f10 (posix_memalign) [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7911== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7911== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7911== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7911== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7911== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7911== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7911== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7911== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7911== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7911== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7911== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7911== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7911== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7911== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7911== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7911== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7911== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7911== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7911== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7911== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7911== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7911== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7911== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7911== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7911== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7911== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7911== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7911== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7911== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7911== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7911== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7911== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7911== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7911== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: --7911-- Discarding syms at 0x517d8b0-0x517f240 in /usr/lib64/gconv/UTF-16.so (have_dinfo 1) [INFO]: ==7911== [INFO]: ==7911== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7911== [INFO]: ==7911== HEAP SUMMARY: [INFO]: ==7911== in use at exit: 128,464 bytes in 3,309 blocks [INFO]: ==7911== total heap usage: 25,444 allocs, 22,135 frees, 60,056,443 bytes allocated [INFO]: ==7911== [INFO]: ==7911== Searching for pointers to 3,309 not-freed blocks [INFO]: ==7911== Checked 4,588,568 bytes [INFO]: ==7911== [INFO]: ==7911== LEAK SUMMARY: [INFO]: ==7911== definitely lost: 0 bytes in 0 blocks [INFO]: ==7911== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7911== possibly lost: 608 bytes in 2 blocks [INFO]: ==7911== still reachable: 127,856 bytes in 3,307 blocks [INFO]: ==7911== suppressed: 0 bytes in 0 blocks [INFO]: ==7911== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7911== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7911== [INFO]: ==7911== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7911== ERROR SUMMARY: 7965 errors from 9 contexts (suppressed: 0 from 0) [INFO]: ==7911== [INFO]: ==7911== 1 errors in context 1 of 9: [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7911== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7911== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7911== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7911== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7911== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7911== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7911== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7911== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7911== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7911== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7911== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7911== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7911== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7911== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7911== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7911== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7911== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7911== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7911== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7911== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7911== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7911== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7911== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7911== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7911== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7911== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7911== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7911== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7911== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7911== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7911== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7911== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7911== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7911== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7911== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7911== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7911== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7911== [INFO]: ==7911== 1 errors in context 2 of 9: [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7911== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7911== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7911== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7911== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7911== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7911== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7911== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7911== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7911== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7911== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7911== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7911== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7911== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7911== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7911== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7911== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7911== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7911== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7911== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7911== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7911== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7911== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7911== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7911== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7911== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7911== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7911== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7911== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7911== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7911== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7911== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7911== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7911== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7911== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7911== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7911== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7911== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7911== [INFO]: ==7911== 1 errors in context 3 of 9: [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7911== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7911== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7911== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7911== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7911== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7911== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7911== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7911== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7911== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7911== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7911== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7911== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7911== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7911== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7911== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7911== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7911== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7911== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7911== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7911== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7911== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7911== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7911== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7911== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7911== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7911== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7911== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7911== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7911== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7911== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7911== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7911== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7911== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7911== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7911== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7911== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7911== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7911== [INFO]: ==7911== 2 errors in context 4 of 9: [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7911== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7911== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7911== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7911== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7911== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7911== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7911== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7911== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7911== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7911== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7911== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7911== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7911== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7911== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7911== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7911== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7911== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7911== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7911== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7911== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7911== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7911== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7911== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7911== [INFO]: ==7911== 2 errors in context 5 of 9: [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7911== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7911== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7911== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7911== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7911== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7911== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7911== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7911== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7911== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7911== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7911== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7911== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7911== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7911== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7911== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7911== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7911== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7911== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7911== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7911== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7911== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7911== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7911== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7911== [INFO]: ==7911== 5 errors in context 6 of 9: [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7911== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7911== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7911== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7911== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7911== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7911== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7911== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7911== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7911== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7911== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7911== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7911== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7911== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7911== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7911== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7911== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7911== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7911== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7911== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7911== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7911== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7911== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7911== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7911== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7911== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7911== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7911== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7911== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7911== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7911== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7911== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7911== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7911== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7911== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7911== [INFO]: ==7911== 9 errors in context 7 of 9: [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7911== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7911== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7911== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7911== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7911== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7911== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7911== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7911== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7911== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7911== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7911== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7911== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7911== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7911== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7911== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7911== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7911== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7911== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7911== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7911== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7911== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7911== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7911== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7911== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7911== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7911== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7911== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7911== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7911== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7911== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7911== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7911== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7911== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7911== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7911== [INFO]: ==7911== 2176 errors in context 8 of 9: [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7911== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7911== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7911== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7911== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7911== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7911== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7911== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7911== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7911== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7911== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7911== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7911== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7911== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7911== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7911== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7911== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7911== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7911== [INFO]: ==7911== 5768 errors in context 9 of 9: [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7911== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7911== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7911== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7911== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7911== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7911== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7911== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7911== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7911== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7911== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7911== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7911== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7911== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7911== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7911== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7911== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7911== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7911== ERROR SUMMARY: 7965 errors from 9 contexts (suppressed: 0 from 0) --------------------------- Captured stdout teardown --------------------------- [INFO]: Removed tmp directory: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-s1dodp29 =================================== FAILURES =================================== ___________________________ TC.test_01_all_testfiles ___________________________ self = <_basic_test.TC testMethod=test_01_all_testfiles> def test_01_all_testfiles(self): self.step_name('Test that clamscan alerts on all test files') testfiles = ' '.join([str(testpath) for testpath in TC.testpaths]) command = '{valgrind} {valgrind_args} {clamscan} -d {path_db} {testfiles}'.format( valgrind=TC.valgrind, valgrind_args=TC.valgrind_args, clamscan=TC.clamscan, path_db=TC.path_db / 'clamav.hdb', testfiles=testfiles, ) output = self.execute_command(command) > assert output.ec == 1 # virus found E AssertionError: assert 123 == 1 E + where 123 = CmdResult(ec=123, out='/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: ClamAV-Test-File.UNOFFICIAL FOUND\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: ClamAV-Test-File.UNOFFICIAL FOUND\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: ClamAV-Test-File.UNOFFICIAL FOUND\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: ClamAV-Test-File.UNOFFICIAL FOUND\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: ClamAV-Test-File.UNOFFICIAL FOUND\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-buil...ts/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: ClamAV-Test-File.UNOFFICIAL FOUND\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: ClamAV-Test-File.UNOFFICIAL FOUND\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: ClamAV-Test-File.UNOFFICIAL FOUND\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: ClamAV-Test-File.UNOFFICIAL FOUND\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: ClamAV-Test-File.UNOFFICIAL FOUND\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND\n\n----------- SCAN SUMMARY -----------\nKnown viruses: 1\nEngine version: 1.0.8\nScanned directories: 0\nScanned files: 47\nInfected files: 47\nData scanned: 14.05 MB\nData read: 6.91 MB (ratio 2.03:1)\nTime: 5.494 sec (0 m 5 s)\nStart Date: 2025:05:03 13:29:36\nEnd Date: 2025:05:03 13:29:41\n', err='').ec /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamscan/_basic_test.py:68: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test that clamscan alerts on all test files [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-8mutdp1i/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-8mutdp1i/database/clamav.hdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: ClamAV-Test-File.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: ClamAV-Test-File.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Known viruses: 1 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 47 Infected files: 47 Data scanned: 14.05 MB Data read: 6.91 MB (ratio 2.03:1) Time: 5.494 sec (0 m 5 s) Start Date: 2025:05:03 13:29:36 End Date: 2025:05:03 13:29:41 [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-8mutdp1i/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-8mutdp1i/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7623== Memcheck, a memory error detector [INFO]: ==7623== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7623== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7623== Parent PID: 7615 [INFO]: ==7623== [INFO]: --7623-- [INFO]: --7623-- Valgrind options: [INFO]: --7623-- -v [INFO]: --7623-- --trace-children=yes [INFO]: --7623-- --track-fds=yes [INFO]: --7623-- --leak-check=full [INFO]: --7623-- --show-possibly-lost=no [INFO]: --7623-- --show-leak-kinds=definite [INFO]: --7623-- --errors-for-leak-kinds=definite [INFO]: --7623-- --main-stacksize=16777216 [INFO]: --7623-- --gen-suppressions=all [INFO]: --7623-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7623-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-8mutdp1i/valgrind.log [INFO]: --7623-- --error-exitcode=123 [INFO]: --7623-- Contents of /proc/version: [INFO]: --7623-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7623-- [INFO]: --7623-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7623-- Page sizes: currently 4096, max supported 4096 [INFO]: --7623-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7623-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7623-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7623-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7623-- might be shown as UnknownInlinedFun [INFO]: --7623-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7623-- object doesn't have a dynamic symbol table [INFO]: --7623-- Scheduler: using generic scheduler lock implementation. [INFO]: --7623-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7623-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7623== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7623-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7623== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7623-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7623== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7623-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7623== [INFO]: ==7623== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7623== don't want to do, unless you know exactly what you're doing, [INFO]: ==7623== or are doing some strange experiment): [INFO]: ==7623== /usr/libexec/valgrind/../../bin/vgdb --pid=7623 ...command... [INFO]: ==7623== [INFO]: ==7623== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7623== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7623== and then give GDB the following command [INFO]: ==7623== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7623 [INFO]: ==7623== --pid is optional if only one valgrind process is running [INFO]: ==7623== [INFO]: --7623-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7623-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7623-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7623-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7623-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7623-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7623-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7623-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7623-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7623-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7623-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7623-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7623-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7623-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7623-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7623-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7623-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7623-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7623-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7623-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7623-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7623-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7623-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7623-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7623-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7623-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7623-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7623-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7623-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7623-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7623-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7623-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7623-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7623-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7623-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7623-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7623-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7623-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7623-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7623-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: --7623-- REDIR: 0x52bc8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7623-- REDIR: 0x524fcf0 (libc.so.6:strspn) redirected to 0x484c4d0 (strspn) [INFO]: --7623-- REDIR: 0x5250130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: --7623-- REDIR: 0x5248bc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7623-- Reading syms from /usr/lib64/gconv/UTF-16.so [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7623== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7623== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7623== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7623== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7623== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7623== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7623== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7623== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7623== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7623== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7623== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7623== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7623== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7623== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7623== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7623== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7623== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7623== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7623== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7623== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7623== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7623== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7623== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7623== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7623== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7623== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7623== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7623== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7623== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7623== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7623== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7623== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7623== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7623== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7623== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7623== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7623== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7623== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7623== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7623== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7623== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7623== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7623== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7623== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7623== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7623== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7623== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7623== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7623== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7623== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7623== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7623== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7623== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7623== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7623== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7623== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7623== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7623== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7623== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7623== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7623== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7623== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7623== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7623== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7623== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7623== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7623== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7623== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7623== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7623== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7623== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7623== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7623== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7623== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7623== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7623== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7623== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7623== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7623== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7623== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7623== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7623== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7623== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7623== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7623== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7623== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7623== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7623== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7623== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7623== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7623== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7623== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7623== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7623== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7623== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7623== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7623== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7623== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7623== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7623== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7623== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7623== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7623== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7623== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7623== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7623== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7623== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7623== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7623== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7623== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7623== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7623== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7623== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7623== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7623== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7623== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7623== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7623== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7623== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7623== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7623== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7623== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7623== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7623== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7623== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7623== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7623== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7623== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7623== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7623== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7623== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7623== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7623== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7623== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7623== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7623== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7623== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7623== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7623== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7623== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7623== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7623== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7623== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7623== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7623== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7623== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7623== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7623== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7623== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7623== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7623== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7623== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7623== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7623== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7623== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7623== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7623== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7623== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7623== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7623== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7623== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7623== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7623== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7623== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7623== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7623== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7623== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7623== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7623== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7623== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7623== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7623== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7623== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7623== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7623== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7623== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7623== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7623== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7623== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7623== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7623== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7623== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7623== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7623== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7623== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7623== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7623== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7623== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7623== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7623== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7623== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7623== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7623== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7623== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7623== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7623== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7623== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7623== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7623== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7623== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7623== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7623== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7623== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7623== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7623== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7623== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7623== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7623== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7623== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7623== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7623== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7623== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7623== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7623== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7623== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7623== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7623== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7623== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7623== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7623== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7623== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7623== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7623== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7623== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7623== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: --7623-- REDIR: 0x5242c90 (libc.so.6:posix_memalign) redirected to 0x4841f10 (posix_memalign) [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7623== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7623== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7623== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7623== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7623== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7623== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7623== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7623== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7623== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7623== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7623== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7623== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7623== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7623== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7623== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7623== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7623== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7623== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7623== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7623== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7623== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7623== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7623== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7623== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7623== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7623== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7623== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7623== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7623== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7623== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7623== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7623== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7623== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7623== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: --7623-- Discarding syms at 0x517d8b0-0x517f240 in /usr/lib64/gconv/UTF-16.so (have_dinfo 1) [INFO]: ==7623== [INFO]: ==7623== FILE DESCRIPTORS: 4 open (3 std) at exit. [INFO]: ==7623== Open file descriptor 4: /tmp/20250503_132938-scantemp.ba215d93ad/ole2-tmp.cf74ad6990/87320d137f01f7b183eb533a1de6c62a_1 [INFO]: ==7623== at 0x52A2FA9: open (in /usr/lib64/libc.so.6) [INFO]: ==7623== by 0x499F68F: open (fcntl2.h:69) [INFO]: ==7623== by 0x499F68F: cli_ole2_tempdir_scan_vba (libclamav/scanners.c:1944) [INFO]: ==7623== by 0x499EA3D: cli_ole2_scan_tempdir (libclamav/scanners.c:2537) [INFO]: ==7623== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7623== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7623== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7623== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7623== by 0x117C6D: scanfile (clamscan/manager.c:411) [INFO]: ==7623== by 0x116C1F: scan_files (clamscan/manager.c:0) [INFO]: ==7623== by 0x115A81: scanmanager (clamscan/manager.c:1625) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: CoreError:FdNotClosed [INFO]: fun:open [INFO]: fun:open [INFO]: fun:cli_ole2_tempdir_scan_vba [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:scanfile [INFO]: fun:scan_files [INFO]: fun:scanmanager [INFO]: } [INFO]: ==7623== [INFO]: ==7623== HEAP SUMMARY: [INFO]: ==7623== in use at exit: 128,464 bytes in 3,309 blocks [INFO]: ==7623== total heap usage: 16,958 allocs, 13,649 frees, 50,985,818 bytes allocated [INFO]: ==7623== [INFO]: ==7623== Searching for pointers to 3,309 not-freed blocks [INFO]: ==7623== Checked 4,589,576 bytes [INFO]: ==7623== [INFO]: ==7623== LEAK SUMMARY: [INFO]: ==7623== definitely lost: 0 bytes in 0 blocks [INFO]: ==7623== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7623== possibly lost: 608 bytes in 2 blocks [INFO]: ==7623== still reachable: 127,856 bytes in 3,307 blocks [INFO]: ==7623== suppressed: 0 bytes in 0 blocks [INFO]: ==7623== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7623== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7623== [INFO]: ==7623== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7623== ERROR SUMMARY: 7966 errors from 10 contexts (suppressed: 0 from 0) [INFO]: ==7623== [INFO]: ==7623== 1 errors in context 1 of 10: [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7623== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7623== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7623== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7623== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7623== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7623== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7623== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7623== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7623== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7623== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7623== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7623== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7623== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7623== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7623== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7623== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7623== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7623== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7623== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7623== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7623== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7623== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7623== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7623== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7623== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7623== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7623== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7623== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7623== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7623== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7623== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7623== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7623== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7623== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7623== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7623== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7623== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7623== [INFO]: ==7623== 1 errors in context 2 of 10: [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7623== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7623== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7623== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7623== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7623== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7623== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7623== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7623== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7623== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7623== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7623== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7623== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7623== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7623== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7623== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7623== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7623== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7623== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7623== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7623== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7623== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7623== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7623== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7623== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7623== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7623== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7623== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7623== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7623== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7623== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7623== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7623== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7623== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7623== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7623== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7623== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7623== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7623== [INFO]: ==7623== 1 errors in context 3 of 10: [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7623== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7623== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7623== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7623== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7623== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7623== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7623== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7623== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7623== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7623== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7623== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7623== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7623== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7623== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7623== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7623== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7623== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7623== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7623== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7623== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7623== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7623== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7623== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7623== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7623== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7623== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7623== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7623== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7623== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7623== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7623== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7623== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7623== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7623== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7623== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7623== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7623== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7623== [INFO]: ==7623== 2 errors in context 4 of 10: [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7623== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7623== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7623== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7623== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7623== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7623== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7623== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7623== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7623== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7623== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7623== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7623== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7623== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7623== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7623== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7623== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7623== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7623== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7623== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7623== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7623== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7623== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7623== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7623== [INFO]: ==7623== 2 errors in context 5 of 10: [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7623== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7623== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7623== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7623== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7623== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7623== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7623== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7623== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7623== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7623== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7623== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7623== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7623== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7623== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7623== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7623== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7623== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7623== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7623== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7623== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7623== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7623== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7623== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7623== [INFO]: ==7623== 5 errors in context 6 of 10: [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7623== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7623== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7623== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7623== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7623== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7623== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7623== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7623== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7623== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7623== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7623== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7623== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7623== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7623== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7623== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7623== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7623== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7623== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7623== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7623== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7623== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7623== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7623== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7623== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7623== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7623== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7623== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7623== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7623== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7623== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7623== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7623== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7623== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7623== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7623== [INFO]: ==7623== 9 errors in context 7 of 10: [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7623== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7623== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7623== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7623== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7623== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7623== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7623== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7623== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7623== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7623== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7623== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7623== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7623== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7623== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7623== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7623== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7623== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7623== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7623== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7623== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7623== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7623== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7623== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7623== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7623== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7623== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7623== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7623== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7623== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7623== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7623== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7623== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7623== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7623== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7623== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7623== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7623== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7623== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7623== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7623== [INFO]: ==7623== 2176 errors in context 8 of 10: [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7623== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7623== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7623== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7623== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7623== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7623== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7623== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7623== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7623== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7623== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7623== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7623== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7623== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7623== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7623== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7623== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7623== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7623== [INFO]: ==7623== 5768 errors in context 9 of 10: [INFO]: ==7623== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7623== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7623== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7623== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7623== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7623== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7623== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7623== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7623== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7623== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7623== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7623== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7623== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7623== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7623== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7623== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7623== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7623== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7623== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7623== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7623== ERROR SUMMARY: 7966 errors from 10 contexts (suppressed: 0 from 0) ________________________ TC.test_02_all_testfiles_ign2 _________________________ self = <_basic_test.TC testMethod=test_02_all_testfiles_ign2> def test_02_all_testfiles_ign2(self): self.step_name('Test that clamscan ignores ClamAV-Test-File alerts') # Drop an ignore db into the test database directory # in our scan, we'll just use the whole directory, which should load the ignore db *first*. (TC.path_db / 'clamav.ign2').write_text('ClamAV-Test-File\n') testfiles = ' '.join([str(testpath) for testpath in TC.testpaths]) command = '{valgrind} {valgrind_args} {clamscan} -d {path_db} {testfiles}'.format( valgrind=TC.valgrind, valgrind_args=TC.valgrind_args, clamscan=TC.clamscan, path_db=TC.path_db, testfiles=testfiles, ) output = self.execute_command(command) > assert output.ec == 0 # virus found E AssertionError: assert 123 == 0 E + where 123 = CmdResult(ec=123, out='/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: OK\n/builddir/build/BUILD/clamav-1.0.8-bui...ILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: OK\n\n----------- SCAN SUMMARY -----------\nKnown viruses: 0\nEngine version: 1.0.8\nScanned directories: 0\nScanned files: 47\nInfected files: 0\nData scanned: 21.06 MB\nData read: 6.91 MB (ratio 3.05:1)\nTime: 6.334 sec (0 m 6 s)\nStart Date: 2025:05:03 13:29:42\nEnd Date: 2025:05:03 13:29:49\n', err='').ec /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamscan/_basic_test.py:91: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test that clamscan ignores ClamAV-Test-File alerts [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-8mutdp1i/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-8mutdp1i/database /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: OK ----------- SCAN SUMMARY ----------- Known viruses: 0 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 47 Infected files: 0 Data scanned: 21.06 MB Data read: 6.91 MB (ratio 3.05:1) Time: 6.334 sec (0 m 6 s) Start Date: 2025:05:03 13:29:42 End Date: 2025:05:03 13:29:49 [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-8mutdp1i/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-8mutdp1i/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7638== Memcheck, a memory error detector [INFO]: ==7638== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7638== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7638== Parent PID: 7615 [INFO]: ==7638== [INFO]: --7638-- [INFO]: --7638-- Valgrind options: [INFO]: --7638-- -v [INFO]: --7638-- --trace-children=yes [INFO]: --7638-- --track-fds=yes [INFO]: --7638-- --leak-check=full [INFO]: --7638-- --show-possibly-lost=no [INFO]: --7638-- --show-leak-kinds=definite [INFO]: --7638-- --errors-for-leak-kinds=definite [INFO]: --7638-- --main-stacksize=16777216 [INFO]: --7638-- --gen-suppressions=all [INFO]: --7638-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7638-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-8mutdp1i/valgrind.log [INFO]: --7638-- --error-exitcode=123 [INFO]: --7638-- Contents of /proc/version: [INFO]: --7638-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7638-- [INFO]: --7638-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7638-- Page sizes: currently 4096, max supported 4096 [INFO]: --7638-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7638-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7638-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7638-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7638-- might be shown as UnknownInlinedFun [INFO]: --7638-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7638-- object doesn't have a dynamic symbol table [INFO]: --7638-- Scheduler: using generic scheduler lock implementation. [INFO]: --7638-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7638-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7638== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7638-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7638== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7638-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7638== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7638-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7638== [INFO]: ==7638== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7638== don't want to do, unless you know exactly what you're doing, [INFO]: ==7638== or are doing some strange experiment): [INFO]: ==7638== /usr/libexec/valgrind/../../bin/vgdb --pid=7638 ...command... [INFO]: ==7638== [INFO]: ==7638== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7638== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7638== and then give GDB the following command [INFO]: ==7638== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7638 [INFO]: ==7638== --pid is optional if only one valgrind process is running [INFO]: ==7638== [INFO]: --7638-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7638-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7638-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7638-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7638-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7638-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7638-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7638-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7638-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7638-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7638-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7638-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7638-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7638-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7638-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7638-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7638-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7638-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7638-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7638-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7638-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7638-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7638-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7638-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7638-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7638-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7638-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7638-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7638-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7638-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7638-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7638-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7638-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7638-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7638-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7638-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7638-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7638-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7638-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7638-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: --7638-- REDIR: 0x52bc8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7638-- REDIR: 0x524fcf0 (libc.so.6:strspn) redirected to 0x484c4d0 (strspn) [INFO]: --7638-- REDIR: 0x5250130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: --7638-- REDIR: 0x5248bc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7638-- Reading syms from /usr/lib64/gconv/UTF-16.so [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7638== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7638== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7638== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7638== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7638== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7638== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7638== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7638== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7638== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7638== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7638== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7638== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7638== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7638== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7638== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7638== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7638== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7638== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7638== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7638== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7638== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7638== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7638== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7638== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7638== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7638== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7638== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7638== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7638== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7638== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7638== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7638== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7638== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7638== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7638== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7638== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7638== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7638== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7638== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7638== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7638== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7638== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7638== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7638== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7638== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7638== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7638== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7638== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7638== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7638== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7638== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7638== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7638== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7638== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7638== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7638== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7638== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7638== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7638== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7638== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7638== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7638== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7638== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7638== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7638== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7638== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7638== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7638== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7638== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7638== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7638== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7638== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7638== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7638== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7638== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7638== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7638== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7638== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7638== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7638== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7638== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7638== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7638== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7638== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7638== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7638== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7638== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7638== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7638== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7638== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7638== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7638== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7638== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7638== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7638== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7638== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7638== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7638== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7638== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7638== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7638== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7638== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7638== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7638== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7638== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7638== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7638== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7638== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7638== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7638== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7638== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7638== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7638== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7638== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7638== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7638== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7638== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7638== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7638== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7638== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7638== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7638== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7638== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7638== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7638== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7638== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7638== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7638== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7638== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7638== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7638== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7638== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7638== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7638== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7638== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7638== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7638== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7638== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7638== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7638== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7638== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7638== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7638== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7638== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7638== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7638== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7638== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7638== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7638== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7638== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7638== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7638== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7638== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7638== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7638== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7638== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7638== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7638== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7638== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7638== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7638== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7638== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7638== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7638== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7638== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7638== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7638== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7638== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7638== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7638== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7638== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7638== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7638== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7638== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7638== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7638== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7638== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7638== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7638== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7638== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7638== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7638== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7638== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7638== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7638== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7638== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7638== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7638== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7638== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7638== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7638== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7638== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7638== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7638== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7638== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7638== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7638== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7638== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7638== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7638== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7638== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7638== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7638== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7638== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7638== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7638== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7638== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7638== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7638== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7638== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7638== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7638== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7638== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7638== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7638== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7638== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7638== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7638== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7638== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7638== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7638== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7638== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7638== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7638== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7638== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: --7638-- REDIR: 0x5242c90 (libc.so.6:posix_memalign) redirected to 0x4841f10 (posix_memalign) [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7638== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7638== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7638== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7638== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7638== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7638== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7638== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7638== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7638== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7638== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7638== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7638== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7638== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7638== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7638== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7638== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7638== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7638== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7638== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7638== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7638== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7638== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7638== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7638== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7638== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7638== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7638== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7638== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7638== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7638== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7638== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7638== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7638== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7638== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: --7638-- Discarding syms at 0x517d8b0-0x517f240 in /usr/lib64/gconv/UTF-16.so (have_dinfo 1) [INFO]: ==7638== [INFO]: ==7638== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7638== [INFO]: ==7638== HEAP SUMMARY: [INFO]: ==7638== in use at exit: 128,464 bytes in 3,309 blocks [INFO]: ==7638== total heap usage: 19,817 allocs, 16,508 frees, 59,669,653 bytes allocated [INFO]: ==7638== [INFO]: ==7638== Searching for pointers to 3,309 not-freed blocks [INFO]: ==7638== Checked 4,588,552 bytes [INFO]: ==7638== [INFO]: ==7638== LEAK SUMMARY: [INFO]: ==7638== definitely lost: 0 bytes in 0 blocks [INFO]: ==7638== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7638== possibly lost: 608 bytes in 2 blocks [INFO]: ==7638== still reachable: 127,856 bytes in 3,307 blocks [INFO]: ==7638== suppressed: 0 bytes in 0 blocks [INFO]: ==7638== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7638== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7638== [INFO]: ==7638== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7638== ERROR SUMMARY: 7965 errors from 9 contexts (suppressed: 0 from 0) [INFO]: ==7638== [INFO]: ==7638== 1 errors in context 1 of 9: [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7638== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7638== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7638== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7638== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7638== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7638== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7638== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7638== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7638== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7638== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7638== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7638== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7638== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7638== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7638== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7638== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7638== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7638== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7638== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7638== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7638== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7638== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7638== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7638== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7638== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7638== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7638== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7638== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7638== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7638== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7638== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7638== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7638== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7638== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7638== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7638== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7638== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7638== [INFO]: ==7638== 1 errors in context 2 of 9: [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7638== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7638== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7638== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7638== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7638== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7638== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7638== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7638== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7638== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7638== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7638== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7638== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7638== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7638== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7638== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7638== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7638== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7638== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7638== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7638== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7638== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7638== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7638== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7638== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7638== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7638== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7638== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7638== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7638== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7638== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7638== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7638== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7638== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7638== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7638== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7638== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7638== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7638== [INFO]: ==7638== 1 errors in context 3 of 9: [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7638== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7638== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7638== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7638== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7638== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7638== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7638== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7638== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7638== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7638== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7638== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7638== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7638== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7638== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7638== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7638== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7638== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7638== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7638== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7638== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7638== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7638== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7638== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7638== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7638== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7638== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7638== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7638== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7638== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7638== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7638== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7638== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7638== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7638== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7638== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7638== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7638== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7638== [INFO]: ==7638== 2 errors in context 4 of 9: [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7638== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7638== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7638== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7638== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7638== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7638== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7638== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7638== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7638== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7638== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7638== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7638== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7638== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7638== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7638== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7638== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7638== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7638== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7638== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7638== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7638== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7638== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7638== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7638== [INFO]: ==7638== 2 errors in context 5 of 9: [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7638== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7638== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7638== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7638== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7638== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7638== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7638== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7638== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7638== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7638== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7638== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7638== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7638== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7638== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7638== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7638== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7638== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7638== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7638== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7638== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7638== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7638== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7638== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7638== [INFO]: ==7638== 5 errors in context 6 of 9: [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7638== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7638== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7638== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7638== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7638== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7638== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7638== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7638== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7638== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7638== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7638== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7638== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7638== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7638== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7638== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7638== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7638== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7638== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7638== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7638== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7638== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7638== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7638== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7638== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7638== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7638== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7638== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7638== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7638== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7638== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7638== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7638== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7638== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7638== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7638== [INFO]: ==7638== 9 errors in context 7 of 9: [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7638== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7638== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7638== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7638== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7638== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7638== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7638== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7638== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7638== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7638== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7638== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7638== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7638== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7638== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7638== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7638== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7638== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7638== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7638== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7638== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7638== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7638== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7638== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7638== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7638== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7638== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7638== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7638== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7638== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7638== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7638== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7638== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7638== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7638== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7638== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7638== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7638== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7638== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7638== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7638== [INFO]: ==7638== 2176 errors in context 8 of 9: [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7638== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7638== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7638== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7638== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7638== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7638== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7638== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7638== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7638== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7638== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7638== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7638== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7638== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7638== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7638== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7638== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7638== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7638== [INFO]: ==7638== 5768 errors in context 9 of 9: [INFO]: ==7638== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7638== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7638== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7638== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7638== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7638== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7638== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7638== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7638== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7638== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7638== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7638== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7638== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7638== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7638== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7638== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7638== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7638== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7638== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7638== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7638== ERROR SUMMARY: 7965 errors from 9 contexts (suppressed: 0 from 0) ____________________________ TC.test_pe_cert_trust _____________________________ self = def test_pe_cert_trust(self): self.step_name('Test that clam can trust an EXE based on an authenticode certificate check.') test_path = TC.path_source / 'unit_tests' / 'input' / 'pe_allmatch' test_exe = test_path / 'test.exe' command = '{valgrind} {valgrind_args} {clamscan} \ -d {alerting_dbs} \ -d {weak_dbs} \ -d {broken_dbs} \ -d {trust_dbs} \ --allmatch --bytecode-unsigned {testfiles}'.format( valgrind=TC.valgrind, valgrind_args=TC.valgrind_args, clamscan=TC.clamscan, alerting_dbs=test_path / 'alert-sigs', weak_dbs=test_path / 'weak-sigs', broken_dbs=test_path / 'broken-sigs', trust_dbs=test_path / 'trust-sigs', testfiles=test_exe, ) output = self.execute_command(command) > assert output.ec == 0 E AssertionError: assert 1 == 0 E + where 1 = CmdResult(ec=1, out='', err='').ec /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamscan/assorted_test.py:108: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test that clam can trust an EXE based on an authenticode certificate check. [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-04b1naeh/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/alert-sigs -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/weak-sigs -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/broken-sigs -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/trust-sigs --allmatch --bytecode-unsigned /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/pe_allmatch/test.exe [DEBUG]: Exit code: 1 [DEBUG]: stdout: [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-04b1naeh/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-04b1naeh/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7740== Memcheck, a memory error detector [INFO]: ==7740== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7740== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7740== Parent PID: 7615 [INFO]: ==7740== [INFO]: --7740-- [INFO]: --7740-- Valgrind options: [INFO]: --7740-- -v [INFO]: --7740-- --trace-children=yes [INFO]: --7740-- --track-fds=yes [INFO]: --7740-- --leak-check=full [INFO]: --7740-- --show-possibly-lost=no [INFO]: --7740-- --show-leak-kinds=definite [INFO]: --7740-- --errors-for-leak-kinds=definite [INFO]: --7740-- --main-stacksize=16777216 [INFO]: --7740-- --gen-suppressions=all [INFO]: --7740-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7740-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-04b1naeh/valgrind.log [INFO]: --7740-- --error-exitcode=123 [INFO]: --7740-- Contents of /proc/version: [INFO]: --7740-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7740-- [INFO]: --7740-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7740-- Page sizes: currently 4096, max supported 4096 [INFO]: --7740-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7740-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7740-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7740-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7740-- might be shown as UnknownInlinedFun [INFO]: --7740-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7740-- object doesn't have a dynamic symbol table [INFO]: --7740-- Scheduler: using generic scheduler lock implementation. [INFO]: --7740-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7740-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7740== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7740-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7740== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7740-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7740== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7740-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7740== [INFO]: ==7740== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7740== don't want to do, unless you know exactly what you're doing, [INFO]: ==7740== or are doing some strange experiment): [INFO]: ==7740== /usr/libexec/valgrind/../../bin/vgdb --pid=7740 ...command... [INFO]: ==7740== [INFO]: ==7740== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7740== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7740== and then give GDB the following command [INFO]: ==7740== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7740 [INFO]: ==7740== --pid is optional if only one valgrind process is running [INFO]: ==7740== [INFO]: --7740-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7740-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7740-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7740-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7740-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7740-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7740-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7740-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7740-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7740-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7740-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7740-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7740-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7740-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7740-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7740-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7740-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7740-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7740-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7740-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7740-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7740-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7740-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7740-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7740-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7740-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7740-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7740-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7740-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7740-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7740-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7740-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7740-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7740-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7740-- REDIR: 0x524fee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7740-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7740-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7740-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7740-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7740-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: [INFO]: vex: priv/host_generic_reg_alloc3.c:522 (doRegisterAllocation_v3): Assertion `instrs_in->arr_used <= 15000' failed. [INFO]: vex storage: T total 1637770656 bytes allocated [INFO]: vex storage: P total 0 bytes allocated [INFO]: [INFO]: valgrind: the 'impossible' happened: [INFO]: LibVEX called failure_exit(). [INFO]: [INFO]: host stacktrace: [INFO]: ==7740== at 0x800049744: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7740== by 0x800049845: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7740== by 0x8000506DB: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7740== by 0x800050715: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7740== by 0x800060A65: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7740== by 0x80012EBE3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7740== by 0x800139175: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7740== by 0x8000655A5: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7740== by 0x8000A88E3: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7740== by 0x8000B0D7D: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7740== by 0x8000F601B: ??? (in /usr/libexec/valgrind/memcheck-s390x-linux) [INFO]: ==7740== by 0xFFFFFFFFFFFFFFFF: ??? [INFO]: [INFO]: sched status: [INFO]: running_tid=1 [INFO]: [INFO]: Thread 1: status = VgTs_Runnable (lwpid 7740) [INFO]: ==7740== at 0x4BF113C: fp_sqr_comba64 (libclamav/tomsfastmath/sqr/fp_sqr_comba_64.c:424) [INFO]: ==7740== by 0x4BA3711: fp_sqr (libclamav/tomsfastmath/sqr/fp_sqr.c:112) [INFO]: ==7740== by 0x4AB08CF: _fp_exptmod.llvm.15658363417661541942 (libclamav/tomsfastmath/exptmod/fp_exptmod.c:195) [INFO]: ==7740== by 0x498AEDD: UnknownInlinedFun (libclamav/tomsfastmath/exptmod/fp_exptmod.c:270) [INFO]: ==7740== by 0x498AEDD: crtmgr_rsa_verify.llvm.8634462327983516534 (libclamav/crtmgr.c:313) [INFO]: ==7740== by 0x498B557: crtmgr_verify_pkcs7 (libclamav/crtmgr.c:514) [INFO]: ==7740== by 0x4A0B387: asn1_parse_mscat (libclamav/asn1.c:1980) [INFO]: ==7740== by 0x4A0BB3B: asn1_check_mscat (libclamav/asn1.c:2361) [INFO]: ==7740== by 0x4A2312D: cli_check_auth_header (libclamav/pe.c:5671) [INFO]: ==7740== by 0x496C3DB: cli_scan_fmap (libclamav/matcher.c:1174) [INFO]: ==7740== by 0x49971D1: scanraw (libclamav/scanners.c:3315) [INFO]: ==7740== by 0x4995DAF: cli_magic_scan (libclamav/scanners.c:4908) [INFO]: ==7740== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7740== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7740== by 0x117C6D: scanfile (clamscan/manager.c:411) [INFO]: ==7740== by 0x116C1F: scan_files (clamscan/manager.c:0) [INFO]: ==7740== by 0x115A81: scanmanager (clamscan/manager.c:1625) [INFO]: ==7740== by 0x113B4D: main (clamscan/clamscan.c:171) [INFO]: client stack range: [0x1FFEFE1000 0x1FFF000FFF] client SP: 0x1FFEFE1520 [INFO]: valgrind stack range: [0x1002DAA000 0x1002EA9FFF] top usage: 55064 of 1048576 [INFO]: [INFO]: [INFO]: Note: see also the FAQ in the source distribution. [INFO]: It contains workarounds to several common problems. [INFO]: In particular, if Valgrind aborted or crashed after [INFO]: identifying problems in your program, there's a good chance [INFO]: that fixing those problems will prevent Valgrind aborting or [INFO]: crashing, especially if it happened in m_mallocfree.c. [INFO]: [INFO]: If that doesn't help, please report this bug to: www.valgrind.org [INFO]: [INFO]: In the bug report, send all the above text, the valgrind [INFO]: version, and what OS and version you are using. Thanks. [INFO]: _________________________ TC.test_weak_indicator_icon __________________________ self = def test_weak_indicator_icon(self): self.step_name('Test icon (.ldb + .idb) weak indicator matching signatures') (TC.path_tmp / 'icon.idb').write_text( "EA0X-32x32x8:ea0x-grp1:ea0x-grp2:2046f030a42a07153f4120a0031600007000005e1617ef0000d21100cb090674150f880313970b0e7716116d01136216022500002f0a173700081a004a0e\n" "IScab-16x16x8:iscab-grp1:iscab-grp2:107b3000168306015c20a0105b07060be0a0b11c050bea0706cb0a0bbb060b6f00017c06018301068109086b03046705081b000a270a002a000039002b17\n" ) (TC.path_tmp / 'icon.ldb').write_text( "ClamAV-Test-Icon-EA0X;Engine:52-1000,Target:1,IconGroup1:ea0x-grp1,IconGroup2:*;(0);0:4d5a\n" "ClamAV-Test-Icon-IScab;Engine:52-1000,Target:1,IconGroup2:iscab-grp2;(0);0:4d5a\n" ) testfiles = ' '.join([str(testpath) for testpath in TC.testpaths]) command = '{valgrind} {valgrind_args} {clamscan} -d {path_ldb} -d {path_idb} {testfiles}'.format( valgrind=TC.valgrind, valgrind_args=TC.valgrind_args, clamscan=TC.clamscan, path_ldb=TC.path_tmp / 'icon.ldb', path_idb=TC.path_tmp / 'icon.idb', testfiles=testfiles, ) output = self.execute_command(command) > assert output.ec == 1 # virus found E AssertionError: assert 123 == 1 E + where 123 = CmdResult(ec=123, out='/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: OK\n/builddir/build/BUILD/clamav-1.0.8-bui...ILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: OK\n\n----------- SCAN SUMMARY -----------\nKnown viruses: 4\nEngine version: 1.0.8\nScanned directories: 0\nScanned files: 47\nInfected files: 4\nData scanned: 13.64 MB\nData read: 6.91 MB (ratio 1.97:1)\nTime: 5.475 sec (0 m 5 s)\nStart Date: 2025:05:03 13:30:17\nEnd Date: 2025:05:03 13:30:22\n', err='').ec /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamscan/assorted_test.py:69: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test icon (.ldb + .idb) weak indicator matching signatures [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-04b1naeh/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-04b1naeh/icon.ldb -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-04b1naeh/icon.idb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe: ClamAV-Test-Icon-EA0X.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe: ClamAV-Test-Icon-EA0X.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe: ClamAV-Test-Icon-IScab.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe: ClamAV-Test-Icon-IScab.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: OK ----------- SCAN SUMMARY ----------- Known viruses: 4 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 47 Infected files: 4 Data scanned: 13.64 MB Data read: 6.91 MB (ratio 1.97:1) Time: 5.475 sec (0 m 5 s) Start Date: 2025:05:03 13:30:17 End Date: 2025:05:03 13:30:22 [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-04b1naeh/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-04b1naeh/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7757== Memcheck, a memory error detector [INFO]: ==7757== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7757== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7757== Parent PID: 7615 [INFO]: ==7757== [INFO]: --7757-- [INFO]: --7757-- Valgrind options: [INFO]: --7757-- -v [INFO]: --7757-- --trace-children=yes [INFO]: --7757-- --track-fds=yes [INFO]: --7757-- --leak-check=full [INFO]: --7757-- --show-possibly-lost=no [INFO]: --7757-- --show-leak-kinds=definite [INFO]: --7757-- --errors-for-leak-kinds=definite [INFO]: --7757-- --main-stacksize=16777216 [INFO]: --7757-- --gen-suppressions=all [INFO]: --7757-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7757-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-04b1naeh/valgrind.log [INFO]: --7757-- --error-exitcode=123 [INFO]: --7757-- Contents of /proc/version: [INFO]: --7757-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7757-- [INFO]: --7757-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7757-- Page sizes: currently 4096, max supported 4096 [INFO]: --7757-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7757-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7757-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7757-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7757-- might be shown as UnknownInlinedFun [INFO]: --7757-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7757-- object doesn't have a dynamic symbol table [INFO]: --7757-- Scheduler: using generic scheduler lock implementation. [INFO]: --7757-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7757-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7757== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7757-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7757== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7757-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7757== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7757-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7757== [INFO]: ==7757== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7757== don't want to do, unless you know exactly what you're doing, [INFO]: ==7757== or are doing some strange experiment): [INFO]: ==7757== /usr/libexec/valgrind/../../bin/vgdb --pid=7757 ...command... [INFO]: ==7757== [INFO]: ==7757== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7757== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7757== and then give GDB the following command [INFO]: ==7757== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7757 [INFO]: ==7757== --pid is optional if only one valgrind process is running [INFO]: ==7757== [INFO]: --7757-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7757-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7757-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7757-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7757-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7757-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7757-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7757-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7757-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7757-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7757-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7757-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7757-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7757-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7757-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7757-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7757-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7757-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7757-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7757-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7757-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7757-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7757-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7757-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7757-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7757-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7757-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7757-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7757-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7757-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7757-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7757-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7757-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7757-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7757-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7757-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7757-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7757-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7757-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7757-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: --7757-- REDIR: 0x52bc8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7757-- REDIR: 0x524fcf0 (libc.so.6:strspn) redirected to 0x484c4d0 (strspn) [INFO]: --7757-- REDIR: 0x5250130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: --7757-- REDIR: 0x5248bc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7757-- Reading syms from /usr/lib64/gconv/UTF-16.so [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7757== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7757== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7757== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7757== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7757== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7757== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7757== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7757== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7757== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7757== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7757== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7757== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7757== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7757== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7757== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7757== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7757== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7757== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7757== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7757== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7757== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7757== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7757== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7757== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7757== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7757== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7757== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7757== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7757== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7757== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7757== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7757== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7757== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7757== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7757== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7757== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7757== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7757== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7757== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7757== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7757== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7757== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7757== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7757== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7757== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7757== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7757== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7757== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7757== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7757== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7757== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7757== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7757== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7757== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7757== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7757== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7757== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7757== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7757== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7757== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7757== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7757== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7757== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7757== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7757== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7757== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7757== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7757== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7757== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7757== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7757== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7757== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7757== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7757== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7757== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7757== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7757== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7757== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7757== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7757== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7757== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7757== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7757== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7757== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7757== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7757== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7757== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7757== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7757== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7757== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7757== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7757== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7757== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7757== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7757== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7757== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7757== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7757== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7757== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7757== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7757== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7757== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7757== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7757== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7757== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7757== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7757== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7757== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7757== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7757== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7757== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7757== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7757== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7757== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7757== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7757== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7757== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7757== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7757== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7757== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7757== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7757== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7757== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7757== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7757== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7757== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7757== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7757== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7757== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7757== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7757== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7757== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7757== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7757== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7757== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7757== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7757== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7757== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7757== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7757== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7757== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7757== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7757== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7757== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7757== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7757== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7757== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7757== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7757== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7757== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7757== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7757== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7757== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7757== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7757== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7757== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7757== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7757== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7757== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7757== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7757== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7757== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7757== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7757== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7757== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7757== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7757== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7757== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7757== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7757== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7757== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7757== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7757== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7757== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7757== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7757== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7757== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7757== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7757== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7757== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7757== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7757== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7757== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7757== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7757== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7757== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7757== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7757== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7757== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7757== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7757== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7757== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7757== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7757== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7757== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7757== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7757== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7757== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7757== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7757== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7757== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7757== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7757== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7757== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7757== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7757== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7757== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7757== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7757== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7757== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7757== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7757== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7757== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7757== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7757== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7757== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7757== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7757== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7757== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7757== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7757== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7757== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7757== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7757== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7757== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: --7757-- REDIR: 0x5242c90 (libc.so.6:posix_memalign) redirected to 0x4841f10 (posix_memalign) [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7757== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7757== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7757== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7757== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7757== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7757== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7757== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7757== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7757== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7757== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7757== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7757== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7757== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7757== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7757== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7757== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7757== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7757== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7757== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7757== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7757== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7757== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7757== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7757== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7757== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7757== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7757== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7757== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7757== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7757== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7757== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7757== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7757== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7757== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: --7757-- Discarding syms at 0x517d8b0-0x517f240 in /usr/lib64/gconv/UTF-16.so (have_dinfo 1) [INFO]: ==7757== [INFO]: ==7757== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7757== [INFO]: ==7757== HEAP SUMMARY: [INFO]: ==7757== in use at exit: 128,464 bytes in 3,309 blocks [INFO]: ==7757== total heap usage: 18,517 allocs, 15,208 frees, 46,041,907 bytes allocated [INFO]: ==7757== [INFO]: ==7757== Searching for pointers to 3,309 not-freed blocks [INFO]: ==7757== Checked 4,588,664 bytes [INFO]: ==7757== [INFO]: ==7757== LEAK SUMMARY: [INFO]: ==7757== definitely lost: 0 bytes in 0 blocks [INFO]: ==7757== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7757== possibly lost: 608 bytes in 2 blocks [INFO]: ==7757== still reachable: 127,856 bytes in 3,307 blocks [INFO]: ==7757== suppressed: 0 bytes in 0 blocks [INFO]: ==7757== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7757== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7757== [INFO]: ==7757== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7757== ERROR SUMMARY: 7965 errors from 9 contexts (suppressed: 0 from 0) [INFO]: ==7757== [INFO]: ==7757== 1 errors in context 1 of 9: [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7757== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7757== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7757== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7757== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7757== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7757== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7757== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7757== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7757== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7757== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7757== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7757== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7757== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7757== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7757== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7757== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7757== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7757== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7757== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7757== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7757== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7757== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7757== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7757== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7757== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7757== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7757== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7757== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7757== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7757== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7757== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7757== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7757== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7757== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7757== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7757== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7757== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7757== [INFO]: ==7757== 1 errors in context 2 of 9: [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7757== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7757== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7757== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7757== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7757== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7757== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7757== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7757== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7757== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7757== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7757== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7757== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7757== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7757== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7757== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7757== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7757== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7757== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7757== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7757== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7757== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7757== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7757== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7757== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7757== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7757== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7757== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7757== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7757== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7757== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7757== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7757== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7757== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7757== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7757== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7757== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7757== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7757== [INFO]: ==7757== 1 errors in context 3 of 9: [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7757== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7757== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7757== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7757== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7757== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7757== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7757== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7757== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7757== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7757== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7757== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7757== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7757== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7757== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7757== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7757== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7757== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7757== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7757== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7757== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7757== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7757== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7757== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7757== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7757== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7757== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7757== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7757== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7757== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7757== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7757== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7757== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7757== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7757== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7757== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7757== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7757== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7757== [INFO]: ==7757== 2 errors in context 4 of 9: [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7757== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7757== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7757== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7757== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7757== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7757== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7757== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7757== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7757== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7757== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7757== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7757== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7757== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7757== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7757== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7757== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7757== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7757== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7757== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7757== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7757== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7757== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7757== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7757== [INFO]: ==7757== 2 errors in context 5 of 9: [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7757== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7757== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7757== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7757== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7757== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7757== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7757== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7757== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7757== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7757== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7757== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7757== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7757== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7757== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7757== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7757== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7757== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7757== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7757== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7757== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7757== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7757== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7757== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7757== [INFO]: ==7757== 5 errors in context 6 of 9: [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7757== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7757== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7757== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7757== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7757== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7757== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7757== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7757== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7757== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7757== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7757== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7757== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7757== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7757== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7757== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7757== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7757== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7757== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7757== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7757== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7757== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7757== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7757== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7757== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7757== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7757== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7757== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7757== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7757== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7757== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7757== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7757== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7757== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7757== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7757== [INFO]: ==7757== 9 errors in context 7 of 9: [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7757== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7757== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7757== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7757== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7757== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7757== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7757== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7757== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7757== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7757== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7757== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7757== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7757== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7757== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7757== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7757== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7757== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7757== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7757== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7757== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7757== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7757== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7757== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7757== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7757== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7757== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7757== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7757== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7757== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7757== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7757== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7757== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7757== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7757== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7757== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7757== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7757== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7757== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7757== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7757== [INFO]: ==7757== 2176 errors in context 8 of 9: [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7757== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7757== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7757== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7757== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7757== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7757== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7757== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7757== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7757== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7757== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7757== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7757== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7757== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7757== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7757== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7757== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7757== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7757== [INFO]: ==7757== 5768 errors in context 9 of 9: [INFO]: ==7757== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7757== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7757== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7757== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7757== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7757== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7757== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7757== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7757== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7757== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7757== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7757== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7757== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7757== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7757== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7757== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7757== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7757== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7757== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7757== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7757== ERROR SUMMARY: 7965 errors from 9 contexts (suppressed: 0 from 0) __________________________ TC.test_sigs_good_allmatch __________________________ self = def test_sigs_good_allmatch(self): self.step_name('Test with a good database in all-match mode.') (TC.path_tmp / 'good.ldb').write_text( "logo.png.good;Engine:150-255,Target:0;0;fuzzy_img#af2ad01ed42993c7#0\n" "logo.png.bad.with.second.subsig;Engine:150-255,Target:0;0&1;deadbeef;fuzzy_img#af2ad01ed42993c7#0\n" "logo.png.good.with.second.subsig;Engine:150-255,Target:0;0&1;49484452;fuzzy_img#af2ad01ed42993c7#0\n" ) command = '{valgrind} {valgrind_args} {clamscan} -d {path_db} {testfiles} --allmatch'.format( valgrind=TC.valgrind, valgrind_args=TC.valgrind_args, clamscan=TC.clamscan, path_db=TC.path_tmp / 'good.ldb', testfiles=TC.testfiles, ) output = self.execute_command(command) > assert output.ec == 1 # virus E AssertionError: assert 123 == 1 E + where 123 = CmdResult(ec=123, out='/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/logo.png: logo.png.good.UNOFFICIAL FOUND\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/logo.png: logo.png.good.with.second.subsig.UNOFFICIAL FOUND\n\n----------- SCAN SUMMARY -----------\nKnown viruses: 3\nEngine version: 1.0.8\nScanned directories: 0\nScanned files: 1\nInfected files: 1\nData scanned: 0.02 MB\nData read: 0.02 MB (ratio 1.00:1)\nTime: 1.684 sec (0 m 1 s)\nStart Date: 2025:05:03 13:30:56\nEnd Date: 2025:05:03 13:30:58\n', err='').ec /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamscan/fuzzy_img_hash_test.py:52: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test with a good database in all-match mode. [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-r8eifi64/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-r8eifi64/good.ldb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/logo.png --allmatch [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/logo.png: logo.png.good.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/logo.png: logo.png.good.with.second.subsig.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Known viruses: 3 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 1 Infected files: 1 Data scanned: 0.02 MB Data read: 0.02 MB (ratio 1.00:1) Time: 1.684 sec (0 m 1 s) Start Date: 2025:05:03 13:30:56 End Date: 2025:05:03 13:30:58 [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-r8eifi64/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-r8eifi64/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7868== Memcheck, a memory error detector [INFO]: ==7868== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7868== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7868== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-r8eifi64/good.ldb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/logo.png --allmatch [INFO]: ==7868== Parent PID: 7615 [INFO]: ==7868== [INFO]: --7868-- [INFO]: --7868-- Valgrind options: [INFO]: --7868-- -v [INFO]: --7868-- --trace-children=yes [INFO]: --7868-- --track-fds=yes [INFO]: --7868-- --leak-check=full [INFO]: --7868-- --show-possibly-lost=no [INFO]: --7868-- --show-leak-kinds=definite [INFO]: --7868-- --errors-for-leak-kinds=definite [INFO]: --7868-- --main-stacksize=16777216 [INFO]: --7868-- --gen-suppressions=all [INFO]: --7868-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7868-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-r8eifi64/valgrind.log [INFO]: --7868-- --error-exitcode=123 [INFO]: --7868-- Contents of /proc/version: [INFO]: --7868-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7868-- [INFO]: --7868-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7868-- Page sizes: currently 4096, max supported 4096 [INFO]: --7868-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7868-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7868-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7868-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7868-- might be shown as UnknownInlinedFun [INFO]: --7868-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7868-- object doesn't have a dynamic symbol table [INFO]: --7868-- Scheduler: using generic scheduler lock implementation. [INFO]: --7868-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7868-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7868== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7868-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7868== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7868-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7868== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7868-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7868== [INFO]: ==7868== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7868== don't want to do, unless you know exactly what you're doing, [INFO]: ==7868== or are doing some strange experiment): [INFO]: ==7868== /usr/libexec/valgrind/../../bin/vgdb --pid=7868 ...command... [INFO]: ==7868== [INFO]: ==7868== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7868== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7868== and then give GDB the following command [INFO]: ==7868== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7868 [INFO]: ==7868== --pid is optional if only one valgrind process is running [INFO]: ==7868== [INFO]: --7868-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7868-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7868-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7868-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7868-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7868-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7868-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7868-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7868-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7868-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7868-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7868-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7868-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7868-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7868-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7868-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7868-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7868-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7868-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7868-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7868-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7868-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7868-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7868-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7868-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7868-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7868-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7868-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7868-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7868-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7868-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7868-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7868-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7868-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7868-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7868-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7868-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7868-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7868-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: ==7868== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7868== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7868== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7868== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7868== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7868== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7868== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7868== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7868== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7868== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7868== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7868== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7868== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7868== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7868== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7868== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7868== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7868== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7868== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7868== by 0x117C6D: scanfile (clamscan/manager.c:411) [INFO]: ==7868== by 0x116C1F: scan_files (clamscan/manager.c:0) [INFO]: ==7868== by 0x115A81: scanmanager (clamscan/manager.c:1625) [INFO]: ==7868== by 0x113B4D: main (clamscan/clamscan.c:171) [INFO]: ==7868== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:scanfile [INFO]: fun:scan_files [INFO]: fun:scanmanager [INFO]: fun:main [INFO]: } [INFO]: ==7868== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7868== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7868== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7868== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7868== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7868== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7868== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7868== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7868== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7868== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7868== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7868== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7868== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7868== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7868== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7868== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7868== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7868== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7868== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7868== by 0x117C6D: scanfile (clamscan/manager.c:411) [INFO]: ==7868== by 0x116C1F: scan_files (clamscan/manager.c:0) [INFO]: ==7868== by 0x115A81: scanmanager (clamscan/manager.c:1625) [INFO]: ==7868== by 0x113B4D: main (clamscan/clamscan.c:171) [INFO]: ==7868== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:scanfile [INFO]: fun:scan_files [INFO]: fun:scanmanager [INFO]: fun:main [INFO]: } [INFO]: ==7868== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7868== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7868== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7868== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7868== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7868== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7868== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7868== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7868== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7868== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7868== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7868== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7868== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7868== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7868== by 0x117C6D: scanfile (clamscan/manager.c:411) [INFO]: ==7868== by 0x116C1F: scan_files (clamscan/manager.c:0) [INFO]: ==7868== by 0x115A81: scanmanager (clamscan/manager.c:1625) [INFO]: ==7868== by 0x113B4D: main (clamscan/clamscan.c:171) [INFO]: ==7868== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:scanfile [INFO]: fun:scan_files [INFO]: fun:scanmanager [INFO]: fun:main [INFO]: } [INFO]: ==7868== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7868== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7868== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7868== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7868== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7868== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7868== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7868== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7868== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7868== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7868== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7868== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7868== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7868== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7868== by 0x117C6D: scanfile (clamscan/manager.c:411) [INFO]: ==7868== by 0x116C1F: scan_files (clamscan/manager.c:0) [INFO]: ==7868== by 0x115A81: scanmanager (clamscan/manager.c:1625) [INFO]: ==7868== by 0x113B4D: main (clamscan/clamscan.c:171) [INFO]: ==7868== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:scanfile [INFO]: fun:scan_files [INFO]: fun:scanmanager [INFO]: fun:main [INFO]: } [INFO]: ==7868== [INFO]: ==7868== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7868== [INFO]: ==7868== HEAP SUMMARY: [INFO]: ==7868== in use at exit: 104,117 bytes in 3,211 blocks [INFO]: ==7868== total heap usage: 5,449 allocs, 2,238 frees, 2,108,016 bytes allocated [INFO]: ==7868== [INFO]: ==7868== Searching for pointers to 3,211 not-freed blocks [INFO]: ==7868== Checked 394,480 bytes [INFO]: ==7868== [INFO]: ==7868== LEAK SUMMARY: [INFO]: ==7868== definitely lost: 0 bytes in 0 blocks [INFO]: ==7868== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7868== possibly lost: 0 bytes in 0 blocks [INFO]: ==7868== still reachable: 104,117 bytes in 3,211 blocks [INFO]: ==7868== suppressed: 0 bytes in 0 blocks [INFO]: ==7868== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7868== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7868== [INFO]: ==7868== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7868== ERROR SUMMARY: 2922 errors from 4 contexts (suppressed: 0 from 0) [INFO]: ==7868== [INFO]: ==7868== 1 errors in context 1 of 4: [INFO]: ==7868== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7868== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7868== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7868== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7868== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7868== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7868== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7868== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7868== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7868== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7868== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7868== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7868== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7868== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7868== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7868== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7868== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7868== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7868== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7868== by 0x117C6D: scanfile (clamscan/manager.c:411) [INFO]: ==7868== by 0x116C1F: scan_files (clamscan/manager.c:0) [INFO]: ==7868== by 0x115A81: scanmanager (clamscan/manager.c:1625) [INFO]: ==7868== by 0x113B4D: main (clamscan/clamscan.c:171) [INFO]: ==7868== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:scanfile [INFO]: fun:scan_files [INFO]: fun:scanmanager [INFO]: fun:main [INFO]: } [INFO]: ==7868== [INFO]: ==7868== 1 errors in context 2 of 4: [INFO]: ==7868== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7868== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7868== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7868== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7868== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7868== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7868== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7868== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7868== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7868== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7868== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7868== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7868== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7868== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7868== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7868== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7868== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7868== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7868== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7868== by 0x117C6D: scanfile (clamscan/manager.c:411) [INFO]: ==7868== by 0x116C1F: scan_files (clamscan/manager.c:0) [INFO]: ==7868== by 0x115A81: scanmanager (clamscan/manager.c:1625) [INFO]: ==7868== by 0x113B4D: main (clamscan/clamscan.c:171) [INFO]: ==7868== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:scanfile [INFO]: fun:scan_files [INFO]: fun:scanmanager [INFO]: fun:main [INFO]: } [INFO]: ==7868== [INFO]: ==7868== 1460 errors in context 3 of 4: [INFO]: ==7868== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7868== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7868== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7868== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7868== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7868== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7868== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7868== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7868== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7868== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7868== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7868== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7868== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7868== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7868== by 0x117C6D: scanfile (clamscan/manager.c:411) [INFO]: ==7868== by 0x116C1F: scan_files (clamscan/manager.c:0) [INFO]: ==7868== by 0x115A81: scanmanager (clamscan/manager.c:1625) [INFO]: ==7868== by 0x113B4D: main (clamscan/clamscan.c:171) [INFO]: ==7868== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:scanfile [INFO]: fun:scan_files [INFO]: fun:scanmanager [INFO]: fun:main [INFO]: } [INFO]: ==7868== [INFO]: ==7868== 1460 errors in context 4 of 4: [INFO]: ==7868== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7868== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7868== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7868== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7868== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7868== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7868== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7868== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7868== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7868== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7868== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7868== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7868== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7868== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7868== by 0x117C6D: scanfile (clamscan/manager.c:411) [INFO]: ==7868== by 0x116C1F: scan_files (clamscan/manager.c:0) [INFO]: ==7868== by 0x115A81: scanmanager (clamscan/manager.c:1625) [INFO]: ==7868== by 0x113B4D: main (clamscan/clamscan.c:171) [INFO]: ==7868== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: fun:scanfile [INFO]: fun:scan_files [INFO]: fun:scanmanager [INFO]: fun:main [INFO]: } [INFO]: ==7868== ERROR SUMMARY: 2922 errors from 4 contexts (suppressed: 0 from 0) _______________________________ TC.test_allmatch _______________________________ self = def test_allmatch(self): ''' This test uses a ZIP that has two things: 1. malformed file that will alert with --alert-broken-media 2. the clam.exe file that will alert normally. The idea is that since the malformed file is first, the heuristic alert will be encountered first. In this test we use --allmatch but we don't use --heuristic-scan-precedence. That means the NDB sig should alert first, even though the heuristic is encountered first. Note the verify_output() uses STRICT_ORDER. ''' self.step_name('Test that a clam heuristic alert will alert LAST in allmatch mode without heuristic-precedence.') testfile = TC.heuristics_testfile command = '{valgrind} {valgrind_args} {clamscan} -d {clam_exe_db} {testfiles} --alert-broken-media \ --allmatch'.format( valgrind=TC.valgrind, valgrind_args=TC.valgrind_args, clamscan=TC.clamscan, clam_exe_db=TC.path_tmp / 'clam.ndb', testfiles=testfile, ) output = self.execute_command(command) > assert output.ec == 1 # virus E AssertionError: assert 123 == 1 E + where 123 = CmdResult(ec=123, out='/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip: Test.NDB.UNOFFICIAL FOUND\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip: Heuristics.Broken.Media.PNG.EOFReadingChunk FOUND\n\n----------- SCAN SUMMARY -----------\nKnown viruses: 1\nEngine version: 1.0.8\nScanned directories: 0\nScanned files: 1\nInfected files: 1\nData scanned: 0.01 MB\nData read: 0.00 MB (ratio 2.00:1)\nTime: 1.595 sec (0 m 1 s)\nStart Date: 2025:05:03 13:30:58\nEnd Date: 2025:05:03 13:31:00\n', err='').ec /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamscan/heuristics_test.py:158: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test that a clam heuristic alert will alert LAST in allmatch mode without heuristic-precedence. [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/clam.ndb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip --alert-broken-media --allmatch [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip: Test.NDB.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip: Heuristics.Broken.Media.PNG.EOFReadingChunk FOUND ----------- SCAN SUMMARY ----------- Known viruses: 1 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 1 Infected files: 1 Data scanned: 0.01 MB Data read: 0.00 MB (ratio 2.00:1) Time: 1.595 sec (0 m 1 s) Start Date: 2025:05:03 13:30:58 End Date: 2025:05:03 13:31:00 [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7873== Memcheck, a memory error detector [INFO]: ==7873== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7873== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7873== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/clam.ndb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip --alert-broken-media --allmatch [INFO]: ==7873== Parent PID: 7615 [INFO]: ==7873== [INFO]: --7873-- [INFO]: --7873-- Valgrind options: [INFO]: --7873-- -v [INFO]: --7873-- --trace-children=yes [INFO]: --7873-- --track-fds=yes [INFO]: --7873-- --leak-check=full [INFO]: --7873-- --show-possibly-lost=no [INFO]: --7873-- --show-leak-kinds=definite [INFO]: --7873-- --errors-for-leak-kinds=definite [INFO]: --7873-- --main-stacksize=16777216 [INFO]: --7873-- --gen-suppressions=all [INFO]: --7873-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7873-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log [INFO]: --7873-- --error-exitcode=123 [INFO]: --7873-- Contents of /proc/version: [INFO]: --7873-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7873-- [INFO]: --7873-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7873-- Page sizes: currently 4096, max supported 4096 [INFO]: --7873-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7873-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7873-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7873-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7873-- might be shown as UnknownInlinedFun [INFO]: --7873-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7873-- object doesn't have a dynamic symbol table [INFO]: --7873-- Scheduler: using generic scheduler lock implementation. [INFO]: --7873-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7873-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7873== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7873-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7873== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7873-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7873== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7873-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7873== [INFO]: ==7873== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7873== don't want to do, unless you know exactly what you're doing, [INFO]: ==7873== or are doing some strange experiment): [INFO]: ==7873== /usr/libexec/valgrind/../../bin/vgdb --pid=7873 ...command... [INFO]: ==7873== [INFO]: ==7873== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7873== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7873== and then give GDB the following command [INFO]: ==7873== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7873 [INFO]: ==7873== --pid is optional if only one valgrind process is running [INFO]: ==7873== [INFO]: --7873-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7873-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7873-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7873-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7873-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7873-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7873-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7873-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7873-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7873-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7873-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7873-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7873-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7873-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7873-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7873-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7873-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7873-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7873-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7873-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7873-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7873-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7873-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7873-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7873-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7873-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7873-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7873-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7873-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7873-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7873-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7873-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7873-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7873-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7873-- REDIR: 0x524fee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7873-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7873-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7873-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7873-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7873-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7873-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: ==7873== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7873== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7873== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7873== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7873== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7873== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7873== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7873== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7873== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7873== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7873== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7873== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7873== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7873== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7873== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7873== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7873== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7873== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7873== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7873== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7873== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7873== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7873== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7873== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7873== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7873== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7873== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7873== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7873== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7873== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7873== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7873== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7873== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7873== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7873== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7873== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7873== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7873== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7873== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7873== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7873== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7873== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7873== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7873== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7873== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7873== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7873== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7873== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7873== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7873== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7873== [INFO]: ==7873== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7873== [INFO]: ==7873== HEAP SUMMARY: [INFO]: ==7873== in use at exit: 104,117 bytes in 3,211 blocks [INFO]: ==7873== total heap usage: 5,456 allocs, 2,245 frees, 1,209,841 bytes allocated [INFO]: ==7873== [INFO]: ==7873== Searching for pointers to 3,211 not-freed blocks [INFO]: ==7873== Checked 394,544 bytes [INFO]: ==7873== [INFO]: ==7873== LEAK SUMMARY: [INFO]: ==7873== definitely lost: 0 bytes in 0 blocks [INFO]: ==7873== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7873== possibly lost: 0 bytes in 0 blocks [INFO]: ==7873== still reachable: 104,117 bytes in 3,211 blocks [INFO]: ==7873== suppressed: 0 bytes in 0 blocks [INFO]: ==7873== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7873== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7873== [INFO]: ==7873== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7873== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) [INFO]: ==7873== [INFO]: ==7873== 1 errors in context 1 of 2: [INFO]: ==7873== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7873== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7873== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7873== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7873== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7873== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7873== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7873== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7873== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7873== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7873== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7873== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7873== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7873== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7873== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7873== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7873== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7873== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7873== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7873== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7873== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7873== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7873== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7873== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7873== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7873== [INFO]: ==7873== 1 errors in context 2 of 2: [INFO]: ==7873== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7873== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7873== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7873== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7873== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7873== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7873== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7873== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7873== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7873== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7873== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7873== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7873== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7873== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7873== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7873== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7873== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7873== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7873== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7873== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7873== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7873== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7873== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7873== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7873== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7873== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) _________________________ TC.test_allmatch_precedence __________________________ self = def test_allmatch_precedence(self): ''' This test uses a ZIP that has two things: 1. malformed file that will alert with --alert-broken-media 2. the clam.exe file that will alert normally. The idea is that since the malformed file is first, the heuristic alert will be encountered first. In this test we use --allmatch AND we use --heuristic-scan-precedence. That means the heuristic is encountered first and should be treated equally, so it should alert first. Note the verify_output() uses STRICT_ORDER. ''' self.step_name('Test that a clam heuristic alert will alert FIRST in allmatch mode with heuristic-precedence.') testfile = TC.heuristics_testfile command = '{valgrind} {valgrind_args} {clamscan} -d {clam_exe_db} {testfiles} --alert-broken-media \ --allmatch \ --heuristic-scan-precedence'.format( valgrind=TC.valgrind, valgrind_args=TC.valgrind_args, clamscan=TC.clamscan, clam_exe_db=TC.path_tmp / 'clam.ndb', testfiles=testfile, ) output = self.execute_command(command) > assert output.ec == 1 # virus E AssertionError: assert 123 == 1 E + where 123 = CmdResult(ec=123, out='/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip: Heuristics.Broken.Media.PNG.EOFReadingChunk FOUND\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip: Test.NDB.UNOFFICIAL FOUND\n\n----------- SCAN SUMMARY -----------\nKnown viruses: 1\nEngine version: 1.0.8\nScanned directories: 0\nScanned files: 1\nInfected files: 1\nData scanned: 0.01 MB\nData read: 0.00 MB (ratio 2.00:1)\nTime: 1.588 sec (0 m 1 s)\nStart Date: 2025:05:03 13:31:01\nEnd Date: 2025:05:03 13:31:02\n', err='').ec /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamscan/heuristics_test.py:190: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test that a clam heuristic alert will alert FIRST in allmatch mode with heuristic-precedence. [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/clam.ndb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip --alert-broken-media --allmatch --heuristic-scan-precedence [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip: Heuristics.Broken.Media.PNG.EOFReadingChunk FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip: Test.NDB.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Known viruses: 1 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 1 Infected files: 1 Data scanned: 0.01 MB Data read: 0.00 MB (ratio 2.00:1) Time: 1.588 sec (0 m 1 s) Start Date: 2025:05:03 13:31:01 End Date: 2025:05:03 13:31:02 [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7878== Memcheck, a memory error detector [INFO]: ==7878== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7878== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7878== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/clam.ndb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip --alert-broken-media --allmatch --heuristic-scan-precedence [INFO]: ==7878== Parent PID: 7615 [INFO]: ==7878== [INFO]: --7878-- [INFO]: --7878-- Valgrind options: [INFO]: --7878-- -v [INFO]: --7878-- --trace-children=yes [INFO]: --7878-- --track-fds=yes [INFO]: --7878-- --leak-check=full [INFO]: --7878-- --show-possibly-lost=no [INFO]: --7878-- --show-leak-kinds=definite [INFO]: --7878-- --errors-for-leak-kinds=definite [INFO]: --7878-- --main-stacksize=16777216 [INFO]: --7878-- --gen-suppressions=all [INFO]: --7878-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7878-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log [INFO]: --7878-- --error-exitcode=123 [INFO]: --7878-- Contents of /proc/version: [INFO]: --7878-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7878-- [INFO]: --7878-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7878-- Page sizes: currently 4096, max supported 4096 [INFO]: --7878-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7878-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7878-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7878-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7878-- might be shown as UnknownInlinedFun [INFO]: --7878-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7878-- object doesn't have a dynamic symbol table [INFO]: --7878-- Scheduler: using generic scheduler lock implementation. [INFO]: --7878-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7878-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7878== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7878-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7878== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7878-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7878== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7878-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7878== [INFO]: ==7878== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7878== don't want to do, unless you know exactly what you're doing, [INFO]: ==7878== or are doing some strange experiment): [INFO]: ==7878== /usr/libexec/valgrind/../../bin/vgdb --pid=7878 ...command... [INFO]: ==7878== [INFO]: ==7878== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7878== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7878== and then give GDB the following command [INFO]: ==7878== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7878 [INFO]: ==7878== --pid is optional if only one valgrind process is running [INFO]: ==7878== [INFO]: --7878-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7878-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7878-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7878-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7878-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7878-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7878-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7878-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7878-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7878-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7878-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7878-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7878-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7878-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7878-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7878-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7878-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7878-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7878-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7878-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7878-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7878-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7878-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7878-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7878-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7878-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7878-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7878-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7878-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7878-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7878-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7878-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7878-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7878-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7878-- REDIR: 0x524fee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7878-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7878-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7878-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7878-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7878-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7878-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: ==7878== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7878== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7878== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7878== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7878== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7878== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7878== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7878== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7878== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7878== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7878== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7878== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7878== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7878== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7878== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7878== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7878== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7878== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7878== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7878== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7878== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7878== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7878== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7878== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7878== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7878== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7878== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7878== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7878== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7878== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7878== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7878== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7878== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7878== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7878== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7878== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7878== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7878== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7878== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7878== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7878== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7878== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7878== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7878== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7878== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7878== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7878== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7878== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7878== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7878== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7878== [INFO]: ==7878== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7878== [INFO]: ==7878== HEAP SUMMARY: [INFO]: ==7878== in use at exit: 104,117 bytes in 3,211 blocks [INFO]: ==7878== total heap usage: 5,455 allocs, 2,244 frees, 1,209,637 bytes allocated [INFO]: ==7878== [INFO]: ==7878== Searching for pointers to 3,211 not-freed blocks [INFO]: ==7878== Checked 394,592 bytes [INFO]: ==7878== [INFO]: ==7878== LEAK SUMMARY: [INFO]: ==7878== definitely lost: 0 bytes in 0 blocks [INFO]: ==7878== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7878== possibly lost: 0 bytes in 0 blocks [INFO]: ==7878== still reachable: 104,117 bytes in 3,211 blocks [INFO]: ==7878== suppressed: 0 bytes in 0 blocks [INFO]: ==7878== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7878== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7878== [INFO]: ==7878== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7878== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) [INFO]: ==7878== [INFO]: ==7878== 1 errors in context 1 of 2: [INFO]: ==7878== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7878== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7878== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7878== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7878== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7878== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7878== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7878== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7878== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7878== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7878== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7878== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7878== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7878== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7878== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7878== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7878== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7878== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7878== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7878== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7878== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7878== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7878== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7878== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7878== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7878== [INFO]: ==7878== 1 errors in context 2 of 2: [INFO]: ==7878== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7878== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7878== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7878== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7878== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7878== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7878== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7878== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7878== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7878== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7878== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7878== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7878== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7878== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7878== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7878== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7878== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7878== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7878== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7878== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7878== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7878== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7878== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7878== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7878== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7878== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) ______________________ TC.test_hidden_by_strong_indicator ______________________ self = def test_hidden_by_strong_indicator(self): ''' This test uses a ZIP that has two things: 1. malformed file that will alert with --alert-broken-media 2. the clam.exe file that will alert normally. The idea is that since the malformed file is first, the heuristic alert will be encountered first. In this test the heuristic alert must not alert because neither allmatch is specified, nor --heuristic-scan-precedence ''' self.step_name('Test that a clam heuristic not alert because regular sig alerts first.') testfile = TC.heuristics_testfile command = '{valgrind} {valgrind_args} {clamscan} -d {clam_exe_db} {testfiles} --alert-broken-media'.format( valgrind=TC.valgrind, valgrind_args=TC.valgrind_args, clamscan=TC.clamscan, clam_exe_db=TC.path_tmp / 'clam.ndb', testfiles=testfile, ) output = self.execute_command(command) > assert output.ec == 1 # virus E AssertionError: assert 123 == 1 E + where 123 = CmdResult(ec=123, out='/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip: Test.NDB.UNOFFICIAL FOUND\n\n----------- SCAN SUMMARY -----------\nKnown viruses: 1\nEngine version: 1.0.8\nScanned directories: 0\nScanned files: 1\nInfected files: 1\nData scanned: 0.00 MB\nData read: 0.00 MB (ratio 1.00:1)\nTime: 1.587 sec (0 m 1 s)\nStart Date: 2025:05:03 13:31:03\nEnd Date: 2025:05:03 13:31:05\n', err='').ec /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamscan/heuristics_test.py:70: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test that a clam heuristic not alert because regular sig alerts first. [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/clam.ndb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip --alert-broken-media [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip: Test.NDB.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Known viruses: 1 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 1 Infected files: 1 Data scanned: 0.00 MB Data read: 0.00 MB (ratio 1.00:1) Time: 1.587 sec (0 m 1 s) Start Date: 2025:05:03 13:31:03 End Date: 2025:05:03 13:31:05 [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7883== Memcheck, a memory error detector [INFO]: ==7883== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7883== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7883== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/clam.ndb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip --alert-broken-media [INFO]: ==7883== Parent PID: 7615 [INFO]: ==7883== [INFO]: --7883-- [INFO]: --7883-- Valgrind options: [INFO]: --7883-- -v [INFO]: --7883-- --trace-children=yes [INFO]: --7883-- --track-fds=yes [INFO]: --7883-- --leak-check=full [INFO]: --7883-- --show-possibly-lost=no [INFO]: --7883-- --show-leak-kinds=definite [INFO]: --7883-- --errors-for-leak-kinds=definite [INFO]: --7883-- --main-stacksize=16777216 [INFO]: --7883-- --gen-suppressions=all [INFO]: --7883-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7883-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log [INFO]: --7883-- --error-exitcode=123 [INFO]: --7883-- Contents of /proc/version: [INFO]: --7883-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7883-- [INFO]: --7883-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7883-- Page sizes: currently 4096, max supported 4096 [INFO]: --7883-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7883-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7883-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7883-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7883-- might be shown as UnknownInlinedFun [INFO]: --7883-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7883-- object doesn't have a dynamic symbol table [INFO]: --7883-- Scheduler: using generic scheduler lock implementation. [INFO]: --7883-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7883-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7883== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7883-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7883== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7883-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7883== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7883-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7883== [INFO]: ==7883== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7883== don't want to do, unless you know exactly what you're doing, [INFO]: ==7883== or are doing some strange experiment): [INFO]: ==7883== /usr/libexec/valgrind/../../bin/vgdb --pid=7883 ...command... [INFO]: ==7883== [INFO]: ==7883== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7883== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7883== and then give GDB the following command [INFO]: ==7883== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7883 [INFO]: ==7883== --pid is optional if only one valgrind process is running [INFO]: ==7883== [INFO]: --7883-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7883-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7883-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7883-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7883-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7883-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7883-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7883-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7883-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7883-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7883-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7883-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7883-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7883-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7883-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7883-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7883-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7883-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7883-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7883-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7883-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7883-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7883-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7883-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7883-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7883-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7883-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7883-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7883-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7883-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7883-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7883-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7883-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7883-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7883-- REDIR: 0x524fee0 (libc.so.6:strpbrk) redirected to 0x484c130 (strpbrk) [INFO]: --7883-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7883-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7883-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7883-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7883-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7883-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: ==7883== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7883== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7883== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7883== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7883== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7883== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7883== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7883== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7883== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7883== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7883== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7883== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7883== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7883== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7883== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7883== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7883== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7883== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7883== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7883== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7883== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7883== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7883== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7883== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7883== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7883== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7883== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7883== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7883== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7883== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7883== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7883== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7883== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7883== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7883== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7883== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7883== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7883== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7883== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7883== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7883== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7883== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7883== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7883== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7883== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7883== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7883== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7883== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7883== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7883== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7883== [INFO]: ==7883== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7883== [INFO]: ==7883== HEAP SUMMARY: [INFO]: ==7883== in use at exit: 104,117 bytes in 3,211 blocks [INFO]: ==7883== total heap usage: 5,440 allocs, 2,229 frees, 1,206,242 bytes allocated [INFO]: ==7883== [INFO]: ==7883== Searching for pointers to 3,211 not-freed blocks [INFO]: ==7883== Checked 394,544 bytes [INFO]: ==7883== [INFO]: ==7883== LEAK SUMMARY: [INFO]: ==7883== definitely lost: 0 bytes in 0 blocks [INFO]: ==7883== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7883== possibly lost: 0 bytes in 0 blocks [INFO]: ==7883== still reachable: 104,117 bytes in 3,211 blocks [INFO]: ==7883== suppressed: 0 bytes in 0 blocks [INFO]: ==7883== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7883== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7883== [INFO]: ==7883== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7883== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) [INFO]: ==7883== [INFO]: ==7883== 1 errors in context 1 of 2: [INFO]: ==7883== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7883== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7883== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7883== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7883== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7883== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7883== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7883== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7883== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7883== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7883== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7883== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7883== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7883== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7883== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7883== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7883== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7883== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7883== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7883== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7883== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7883== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7883== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7883== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7883== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7883== [INFO]: ==7883== 1 errors in context 2 of 2: [INFO]: ==7883== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7883== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7883== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7883== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7883== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7883== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7883== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7883== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7883== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7883== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7883== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7883== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7883== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7883== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7883== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7883== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7883== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7883== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7883== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7883== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7883== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7883== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7883== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7883== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7883== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7883== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) ______________________________ TC.test_only_heur _______________________________ self = def test_only_heur(self): ''' This test uses a ZIP that has two things: 1. malformed file that will alert with --alert-broken-media 2. the clam.exe file that will alert normally. The idea is that since the malformed file is first, the heuristic alert will be encountered first. In this test the heuristic alert must alert because we don't use the sig for the other file. ''' self.step_name('Test that a clam heuristic will alert, because it is the only detection.') testfile = TC.heuristics_testfile # Add an empty NDB file, because we need to pass in some sort of database. (TC.path_tmp / 'empty.ndb').write_text( "# Just a comment\n" ) command = '{valgrind} {valgrind_args} {clamscan} -d {clam_exe_db} {testfiles} --alert-broken-media'.format( valgrind=TC.valgrind, valgrind_args=TC.valgrind_args, clamscan=TC.clamscan, clam_exe_db=TC.path_tmp / 'empty.ndb', testfiles=testfile, ) output = self.execute_command(command) > assert output.ec == 1 # virus E AssertionError: assert 123 == 1 E + where 123 = CmdResult(ec=123, out='/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip: Heuristics.Broken.Media.PNG.EOFReadingChunk FOUND\n\n----------- SCAN SUMMARY -----------\nKnown viruses: 0\nEngine version: 1.0.8\nScanned directories: 0\nScanned files: 1\nInfected files: 1\nData scanned: 0.01 MB\nData read: 0.00 MB (ratio 2.00:1)\nTime: 1.552 sec (0 m 1 s)\nStart Date: 2025:05:03 13:31:06\nEnd Date: 2025:05:03 13:31:07\n', err='').ec /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamscan/heuristics_test.py:101: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test that a clam heuristic will alert, because it is the only detection. [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/empty.ndb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip --alert-broken-media [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip: Heuristics.Broken.Media.PNG.EOFReadingChunk FOUND ----------- SCAN SUMMARY ----------- Known viruses: 0 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 1 Infected files: 1 Data scanned: 0.01 MB Data read: 0.00 MB (ratio 2.00:1) Time: 1.552 sec (0 m 1 s) Start Date: 2025:05:03 13:31:06 End Date: 2025:05:03 13:31:07 [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7886== Memcheck, a memory error detector [INFO]: ==7886== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7886== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7886== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/empty.ndb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/heuristics-test.zip --alert-broken-media [INFO]: ==7886== Parent PID: 7615 [INFO]: ==7886== [INFO]: --7886-- [INFO]: --7886-- Valgrind options: [INFO]: --7886-- -v [INFO]: --7886-- --trace-children=yes [INFO]: --7886-- --track-fds=yes [INFO]: --7886-- --leak-check=full [INFO]: --7886-- --show-possibly-lost=no [INFO]: --7886-- --show-leak-kinds=definite [INFO]: --7886-- --errors-for-leak-kinds=definite [INFO]: --7886-- --main-stacksize=16777216 [INFO]: --7886-- --gen-suppressions=all [INFO]: --7886-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7886-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-d91p8zk2/valgrind.log [INFO]: --7886-- --error-exitcode=123 [INFO]: --7886-- Contents of /proc/version: [INFO]: --7886-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7886-- [INFO]: --7886-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7886-- Page sizes: currently 4096, max supported 4096 [INFO]: --7886-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7886-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7886-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7886-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7886-- might be shown as UnknownInlinedFun [INFO]: --7886-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7886-- object doesn't have a dynamic symbol table [INFO]: --7886-- Scheduler: using generic scheduler lock implementation. [INFO]: --7886-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7886-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7886== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7886-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7886== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7886-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7886== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7886-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7886== [INFO]: ==7886== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7886== don't want to do, unless you know exactly what you're doing, [INFO]: ==7886== or are doing some strange experiment): [INFO]: ==7886== /usr/libexec/valgrind/../../bin/vgdb --pid=7886 ...command... [INFO]: ==7886== [INFO]: ==7886== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7886== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7886== and then give GDB the following command [INFO]: ==7886== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7886 [INFO]: ==7886== --pid is optional if only one valgrind process is running [INFO]: ==7886== [INFO]: --7886-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7886-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7886-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7886-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7886-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7886-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7886-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7886-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7886-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7886-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7886-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7886-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7886-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7886-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7886-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7886-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7886-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7886-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7886-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7886-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7886-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7886-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7886-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7886-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7886-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7886-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7886-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7886-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7886-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7886-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7886-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7886-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7886-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7886-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7886-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7886-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7886-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7886-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7886-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7886-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: ==7886== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7886== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7886== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7886== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7886== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7886== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7886== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7886== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7886== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7886== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7886== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7886== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7886== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7886== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7886== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7886== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7886== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7886== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7886== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7886== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7886== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7886== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7886== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7886== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7886== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7886== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7886== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7886== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7886== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7886== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7886== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7886== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7886== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7886== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7886== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7886== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7886== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7886== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7886== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7886== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7886== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7886== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7886== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7886== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7886== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7886== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7886== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7886== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7886== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7886== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7886== [INFO]: ==7886== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7886== [INFO]: ==7886== HEAP SUMMARY: [INFO]: ==7886== in use at exit: 104,117 bytes in 3,211 blocks [INFO]: ==7886== total heap usage: 5,453 allocs, 2,242 frees, 1,209,587 bytes allocated [INFO]: ==7886== [INFO]: ==7886== Searching for pointers to 3,211 not-freed blocks [INFO]: ==7886== Checked 394,528 bytes [INFO]: ==7886== [INFO]: ==7886== LEAK SUMMARY: [INFO]: ==7886== definitely lost: 0 bytes in 0 blocks [INFO]: ==7886== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7886== possibly lost: 0 bytes in 0 blocks [INFO]: ==7886== still reachable: 104,117 bytes in 3,211 blocks [INFO]: ==7886== suppressed: 0 bytes in 0 blocks [INFO]: ==7886== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7886== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7886== [INFO]: ==7886== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7886== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) [INFO]: ==7886== [INFO]: ==7886== 1 errors in context 1 of 2: [INFO]: ==7886== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7886== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7886== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7886== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7886== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7886== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7886== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7886== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7886== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7886== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7886== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7886== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7886== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7886== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7886== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7886== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7886== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7886== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7886== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7886== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7886== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7886== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7886== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7886== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7886== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7886== [INFO]: ==7886== 1 errors in context 2 of 2: [INFO]: ==7886== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7886== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7886== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7886== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7886== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7886== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7886== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7886== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7886== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7886== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7886== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7886== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7886== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7886== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7886== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7886== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7886== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7886== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7886== by 0x499CA31: cli_magic_scan_desc (libclamav/scanners.c:5146) [INFO]: ==7886== by 0x4A6D7E3: unz (libclamav/unzip.c:360) [INFO]: ==7886== by 0x4A6C70B: cli_unzip (libclamav/unzip.c:1260) [INFO]: ==7886== by 0x4995D33: cli_magic_scan (libclamav/scanners.c:4595) [INFO]: ==7886== by 0x499D853: scan_common (libclamav/scanners.c:5474) [INFO]: ==7886== by 0x499CBCF: cl_scandesc_callback (libclamav/scanners.c:5718) [INFO]: ==7886== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:cli_magic_scan_desc [INFO]: fun:unz [INFO]: fun:cli_unzip [INFO]: fun:cli_magic_scan [INFO]: fun:scan_common [INFO]: fun:cl_scandesc_callback [INFO]: } [INFO]: ==7886== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) _____________________________ TC.test_xls_jpeg_png _____________________________ self = def test_xls_jpeg_png(self): self.step_name('Test that clamav can successfully extract jpeg and png images from XLS documents') # Note: we aren't testing BMP, TIFF, or GIF because excel converts them to PNG when you try to insert them. testfiles = TC.path_source / 'unit_tests' / 'input' / 'other_scanfiles' / 'has_png_and_jpeg.xls' command = '{valgrind} {valgrind_args} {clamscan} -d {path_db} {testfiles} --gen-json --debug'.format( valgrind=TC.valgrind, valgrind_args=TC.valgrind_args, clamscan=TC.clamscan, path_db=TC.path_build / 'unit_tests' / 'input' / 'clamav.hdb', testfiles=testfiles, ) output = self.execute_command(command) > assert output.ec == 0 # no virus, no failures E assert 123 == 0 E + where 123 = CmdResult(ec=123, out='/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/other_scanfiles/has_png_and_jpeg.xls: OK\n\n----------- SCAN SUMMARY -----------\nKnown viruses: 1\nEngine version: 1.0.8\nScanned directories: 0\nScanned files: 1\nInfected files: 0\nData scanned: 0.12 MB\nData read: 0.06 MB (ratio 1.88:1)\nTime: 2.192 sec (0 m 2 s)\nStart Date: 2025:05:03 13:31:10\nEnd Date: 2025:05:03 13:31:12\n', err='LibClamAV debug: searching for unrar, user-searchpath: /usr/lib64\nLibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface.so.11.0.0 not found\nLibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface.so.11 not found\nLibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface.so not found\nLibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface..a not found\nLibClamAV debug: searching for unrar, LD_LIBRARY_PATH: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam\nLibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libclamunrar_iface.so.11.0.0 not found\nLibClamAV debug: searching for unrar: /builddir/bu... },\n {\n "FileType":"CL_TYPE_ZIPSFX",\n "Offset":52662,\n "ContainedObjects":[\n {\n "FileName":"theme1.xml",\n "FilePath":"/tmp/20250503_133111-scantemp.805da39c59/clamav-29893976965b6eac0607be6a44d16a49.tmp",\n "FileType":"CL_TYPE_TEXT_ASCII",\n "FileSize":8112,\n "FileMD5":"d6519a9212444706e7cbda9fb2917083"\n }\n ]\n },\n {\n "FileType":"CL_TYPE_ZIPSFX",\n "Offset":54457,\n "ContainedObjects":[\n {\n "FileName":"themeManager.xml.rels",\n "FilePath":"/tmp/20250503_133111-scantemp.805da39c59/clamav-1556dc5525f267a2938f5b471cd15529.tmp",\n "FileType":"CL_TYPE_TEXT_ASCII",\n "FileSize":283,\n "FileMD5":"c8d47b0b4a92b9587777ef824be3c8c4"\n }\n ]\n }\n ]\n}\nLibClamAV debug: Bytecode executing hook id 260 (0 hooks)\nLibClamAV debug: Bytecode: no logical signature matched, no bytecode executed\nLibClamAV debug: Descriptor[3]: Continuing after file scan resulted with: No viruses detected\nLibClamAV debug: Cleaning up phishcheck\nLibClamAV debug: Freeing phishcheck struct\nLibClamAV debug: Phishcheck cleaned up\n').ec /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamscan/image_extraction_test.py:42: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test that clamav can successfully extract jpeg and png images from XLS documents [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav.hdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/other_scanfiles/has_png_and_jpeg.xls --gen-json --debug [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/other_scanfiles/has_png_and_jpeg.xls: OK ----------- SCAN SUMMARY ----------- Known viruses: 1 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 1 Infected files: 0 Data scanned: 0.12 MB Data read: 0.06 MB (ratio 1.88:1) Time: 2.192 sec (0 m 2 s) Start Date: 2025:05:03 13:31:10 End Date: 2025:05:03 13:31:12 [DEBUG]: stderr: LibClamAV debug: searching for unrar, user-searchpath: /usr/lib64 LibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface.so.11.0.0 not found LibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface.so.11 not found LibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface.so not found LibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface..a not found LibClamAV debug: searching for unrar, LD_LIBRARY_PATH: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libclamunrar_iface.so.11.0.0 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libclamunrar_iface.so.11 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libclamunrar_iface.so not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libclamunrar_iface..a not found LibClamAV debug: searching for unrar, LD_LIBRARY_PATH: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamunrar_iface.so.11.0.0 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamunrar_iface.so.11 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamunrar_iface.so not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamunrar_iface..a not found LibClamAV debug: searching for unrar, LD_LIBRARY_PATH: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclamunrar_iface.so.11.0.0 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclamunrar_iface.so.11 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclamunrar_iface.so not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclamunrar_iface..a not found LibClamAV debug: searching for unrar, LD_LIBRARY_PATH: LibClamAV debug: searching for unrar: /libclamunrar_iface.so.11.0.0 not found LibClamAV debug: searching for unrar: /libclamunrar_iface.so.11 not found LibClamAV debug: searching for unrar: /libclamunrar_iface.so not found LibClamAV debug: searching for unrar: /libclamunrar_iface..a not found LibClamAV debug: Cannot dlopen libclamunrar_iface: /libclamunrar_iface..a: cannot open shared object file: No such file or directory - unrar support unavailable LibClamAV debug: Initialized 1.0.8 engine LibClamAV debug: Initializing phishcheck module LibClamAV debug: Phishcheck: Compiling regex: ^ *(http|https|ftp:(//)?)?[0-9]{1,3}(\.[0-9]{1,3}){3}[/?:]? *$ LibClamAV debug: Phishcheck module initialized LibClamAV debug: Bytecode initialized in interpreter mode LibClamAV debug: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav.hdb loaded LibClamAV debug: Initializing engine matching structures LibClamAV debug: Loaded 156 filetype definitions LibClamAV debug: Using filter for trie 0 LibClamAV debug: Matcher[0]: GENERIC: AC sigs: 84 (reloff: 1, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 32 LibClamAV debug: Using filter for trie 1 LibClamAV debug: Matcher[1]: PE: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 LibClamAV debug: Matcher[2]: OLE2: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[3]: HTML: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Using filter for trie 4 LibClamAV debug: Matcher[4]: MAIL: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[5]: GRAPHICS: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[6]: ELF: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Using filter for trie 7 LibClamAV debug: Matcher[7]: ASCII: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[8]: NOT USED: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[9]: MACH-O: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[10]: PDF: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[11]: FLASH: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[12]: JAVA: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[13]: INTERNAL: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[14]: OTHER: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Dynamic engine configuration settings: LibClamAV debug: -------------------------------------- LibClamAV debug: Module PE: On LibClamAV debug: * Submodule PARITE: On LibClamAV debug: * Submodule KRIZ: On LibClamAV debug: * Submodule MAGISTR: On LibClamAV debug: * Submodule POLIPOS: On LibClamAV debug: * Submodule MD5SECT: On LibClamAV debug: * Submodule UPX: On LibClamAV debug: * Submodule FSG: On LibClamAV debug: * Submodule SWIZZOR: ** Off ** LibClamAV debug: * Submodule PETITE: On LibClamAV debug: * Submodule PESPIN: On LibClamAV debug: * Submodule YC: On LibClamAV debug: * Submodule WWPACK: On LibClamAV debug: * Submodule NSPACK: On LibClamAV debug: * Submodule MEW: On LibClamAV debug: * Submodule UPACK: On LibClamAV debug: * Submodule ASPACK: On LibClamAV debug: * Submodule CATALOG: On LibClamAV debug: * Submodule CERTS: On LibClamAV debug: * Submodule MATCHICON: On LibClamAV debug: * Submodule IMPTBL: On LibClamAV debug: Module ELF: On LibClamAV debug: Module MACHO: On LibClamAV debug: Module ARCHIVE: On LibClamAV debug: * Submodule RAR: On LibClamAV debug: * Submodule ZIP: On LibClamAV debug: * Submodule GZIP: On LibClamAV debug: * Submodule BZIP: On LibClamAV debug: * Submodule ARJ: On LibClamAV debug: * Submodule SZDD: On LibClamAV debug: * Submodule CAB: On LibClamAV debug: * Submodule CHM: On LibClamAV debug: * Submodule OLE2: On LibClamAV debug: * Submodule TAR: On LibClamAV debug: * Submodule CPIO: On LibClamAV debug: * Submodule BINHEX: On LibClamAV debug: * Submodule SIS: On LibClamAV debug: * Submodule NSIS: On LibClamAV debug: * Submodule AUTOIT: On LibClamAV debug: * Submodule ISHIELD: On LibClamAV debug: * Submodule 7zip: On LibClamAV debug: * Submodule ISO9660: On LibClamAV debug: * Submodule DMG: On LibClamAV debug: * Submodule XAR: On LibClamAV debug: * Submodule HFSPLUS: On LibClamAV debug: * Submodule XZ: On LibClamAV debug: * Submodule PASSWD: On LibClamAV debug: * Submodule MBR: On LibClamAV debug: * Submodule GPT: On LibClamAV debug: * Submodule APM: On LibClamAV debug: * Submodule EGG: On LibClamAV debug: Module DOCUMENT: On LibClamAV debug: * Submodule HTML: On LibClamAV debug: * Submodule RTF: On LibClamAV debug: * Submodule PDF: On LibClamAV debug: * Submodule SCRIPT: On LibClamAV debug: * Submodule HTMLSKIPRAW: On LibClamAV debug: * Submodule JSNORM: On LibClamAV debug: * Submodule SWF: On LibClamAV debug: * Submodule OOXML: On LibClamAV debug: * Submodule MSPML: On LibClamAV debug: * Submodule HWP: On LibClamAV debug: Module MAIL: On LibClamAV debug: * Submodule MBOX: On LibClamAV debug: * Submodule TNEF: On LibClamAV debug: Module OTHER: On LibClamAV debug: * Submodule UUENCODED: On LibClamAV debug: * Submodule SCRENC: On LibClamAV debug: * Submodule RIFF: On LibClamAV debug: * Submodule JPEG: On LibClamAV debug: * Submodule CRYPTFF: On LibClamAV debug: * Submodule DLP: On LibClamAV debug: * Submodule MYDOOMLOG: On LibClamAV debug: * Submodule PREFILTERING: On LibClamAV debug: * Submodule PDFNAMEOBJ: On LibClamAV debug: * Submodule PRTNINTXN: On LibClamAV debug: * Submodule LZW: On LibClamAV debug: * Submodule GIF: On LibClamAV debug: * Submodule PNG: On LibClamAV debug: * Submodule TIFF: On LibClamAV debug: Module PHISHING On LibClamAV debug: * Submodule ENGINE: On LibClamAV debug: * Submodule ENTCONV: On LibClamAV debug: Module BYTECODE On LibClamAV debug: * Submodule INTERPRETER: On LibClamAV debug: * Submodule JIT X86: On LibClamAV debug: * Submodule JIT PPC: On LibClamAV debug: * Submodule JIT ARM: ** Off ** LibClamAV debug: Module STATS Off LibClamAV debug: Module PCRE On LibClamAV debug: * Submodule SUPPORT: On LibClamAV debug: * Submodule OPTIONS: On LibClamAV debug: * Submodule GLOBAL: On LibClamAV debug: pool memory used: 5.941 MB LibClamAV debug: No bytecodes loaded, not running builtin test LibClamAV debug: Checking realpath of /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/other_scanfiles/has_png_and_jpeg.xls LibClamAV debug: Recognized OLE2 container file LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: in cli_scanole2() LibClamAV debug: in cli_ole2_extract() LibClamAV debug: Major Version = 0x0 LibClamAV debug: Minor Version = 0x0 LibClamAV debug: Flags = 0x0 LibClamAV debug: Size = 0xe020c0 LibClamAV debug: ole2: Flags must match LibClamAV debug: Encrypted with VelvetSweatshop: 0 LibClamAV debug: LibClamAV debug: Magic: 0xd0cf11e0a1b11ae1 LibClamAV debug: CLSID: {0000-00-00-00-000000} LibClamAV debug: Minor version: 0x3e LibClamAV debug: DLL version: 0x3 LibClamAV debug: Byte Order: -2 LibClamAV debug: Big Block Size: 9 LibClamAV debug: Small Block Size: 6 LibClamAV debug: BAT count: 1 LibClamAV debug: Prop start: 126 LibClamAV debug: SBAT cutoff: 4096 LibClamAV debug: SBat start: -2 LibClamAV debug: SBat block count: 0 LibClamAV debug: XBat start: -2 LibClamAV debug: XBat block count: 0 LibClamAV debug: LibClamAV debug: Max block number: 1016 LibClamAV debug: [scan_biff_for_xlm_macros_and_images] Found image in sheet LibClamAV debug: OLE2: VBA project found LibClamAV debug: OLE2: root entry [root] b size:0x00000000 flags:0x00000000 LibClamAV debug: OLE2: _5_summaryinformation [file] b size:0x00001000 flags:0x00000000 LibClamAV debug: Storing _5_summaryinformation in uniq LibClamAV debug: OLE2 [handler_writefile]: Dumping '_5_summaryinformation' to '/tmp/20250503_133111-scantemp.805da39c59/ole2-tmp.3c6b42ceae/8f77ea59a4794f91b39913db2e55f3fc_1' LibClamAV debug: OLE2: _5_documentsummaryinformation [file] b size:0x00001000 flags:0x00000000 LibClamAV debug: Storing _5_documentsummaryinformation in uniq LibClamAV debug: OLE2 [handler_writefile]: Dumping '_5_documentsummaryinformation' to '/tmp/20250503_133111-scantemp.805da39c59/ole2-tmp.3c6b42ceae/c94e3926fdf7b9e624cba640b87b17a8_1' LibClamAV debug: OLE2: workbook [file] b size:0x0000d8e5 flags:0x00000000 LibClamAV debug: Storing workbook in uniq LibClamAV debug: OLE2 [handler_writefile]: Dumping 'workbook' to '/tmp/20250503_133111-scantemp.805da39c59/ole2-tmp.3c6b42ceae/e3af082cc2ec644830a69ddafe5abe31_1' LibClamAV debug: cli_ole2_scan_tempdir: /tmp/20250503_133111-scantemp.805da39c59/ole2-tmp.3c6b42ceae LibClamAV debug: cli_ole2_tempdir_scan_summary: detected a '_5_summaryinformation' stream LibClamAV debug: in cli_ole2_summary_json LibClamAV debug: ole2_summary_json: streamsize: 4096 LibClamAV debug: ole2_summary_json: byteorder 0xfffe LibClamAV debug: ole2_summary_json: 1 property set(s) detected LibClamAV debug: in ole2_summary_propset_json LibClamAV debug: ole2_summary_propset_json: pssize: 176, numprops: 7 LibClamAV debug: ole2_summary_propset_json: processing 7 of 7 (25 max) properties LibClamAV debug: ole2_summary_propset_json: propid: 0x00000001, propoff: 64 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000004, propoff: 72 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000008, propoff: 96 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000012, propoff: 120 LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000c, propoff: 144 LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000d, propoff: 156 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000013, propoff: 168 LibClamAV debug: in cli_ole2_summary_json_cleanup: 0[0] LibClamAV debug: cli_ole2_tempdir_scan_summary: detected a '_5_documentsummaryinformation' stream LibClamAV debug: in cli_ole2_summary_json LibClamAV debug: ole2_summary_json: streamsize: 4096 LibClamAV debug: ole2_summary_json: byteorder 0xfffe LibClamAV debug: ole2_summary_json: 1 property set(s) detected LibClamAV debug: in ole2_summary_propset_json LibClamAV debug: ole2_summary_propset_json: pssize: 196, numprops: 9 LibClamAV debug: ole2_summary_propset_json: processing 9 of 9 (25 max) properties LibClamAV debug: ole2_summary_propset_json: propid: 0x00000001, propoff: 80 LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000f, propoff: 88 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000017, propoff: 100 LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000b, propoff: 108 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000010, propoff: 116 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000013, propoff: 124 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000016, propoff: 132 LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000d, propoff: 140 LibClamAV debug: ole2_process_property: unhandled property type 0x101e for DocPartTitles property LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000c, propoff: 159 LibClamAV debug: ole2_process_property: unhandled property type 0x100c for HeadingPairs property LibClamAV debug: in cli_ole2_summary_json_cleanup: 0[100] LibClamAV debug: [cli_extract_xlm_macros_and_images] Extracting macros to /tmp/20250503_133111-scantemp.805da39c59/xlm_macros.d92517710c LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0xf LibClamAV debug: read_office_art_record_header: recInstance 0x0 LibClamAV debug: read_office_art_record_header: recType 0xf000 LibClamAV debug: read_office_art_record_header: recLen 39456 LibClamAV debug: cli_extract_images_from_drawing_group: Found drawing group of size 39456 bytes LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x0 LibClamAV debug: read_office_art_record_header: recInstance 0x0 LibClamAV debug: read_office_art_record_header: recType 0xf006 LibClamAV debug: read_office_art_record_header: recLen 24 LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0xf LibClamAV debug: read_office_art_record_header: recInstance 0x2 LibClamAV debug: read_office_art_record_header: recType 0xf001 LibClamAV debug: read_office_art_record_header: recLen 39366 LibClamAV debug: cli_extract_images_from_drawing_group: Found an OfficeArtBStoreContainerFileBlock (Blip store). LibClamAV debug: cli_extract_images_from_drawing_group: size: 39366 bytes, contains: 2 file block records LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x2 LibClamAV debug: read_office_art_record_header: recInstance 0x5 LibClamAV debug: read_office_art_record_header: recType 0xf007 LibClamAV debug: read_office_art_record_header: recLen 16623 LibClamAV debug: process_blip_store_container: Invalid recVer for Blip record header: 2 LibClamAV debug: process_blip_store_container: Found a File Blip Store Entry (FBSE) record LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x0 LibClamAV debug: read_office_art_record_header: recInstance 0x46a LibClamAV debug: read_office_art_record_header: recType 0xf01d LibClamAV debug: read_office_art_record_header: recLen 16579 LibClamAV debug: process_blip_store_container: Found OfficeArtBlipJPEG LibClamAV debug: Scanning extracted image of size 16562 LibClamAV debug: cli_magic_scan_nested_fmap_type: [0, +16562) LibClamAV debug: magic_scan_nested_fmap_type: [0, +16562), [0, +16562) LibClamAV debug: Recognized JPEG file LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: in cli_parsejpeg() LibClamAV debug: segment[1] = 0xe0, Length 16 LibClamAV debug: JFIF application marker LibClamAV debug: segment[2] = 0xe1, Length 6604 LibClamAV debug: Exif application marker LibClamAV debug: segment[3] = 0xe2, Length 3160 LibClamAV debug: ICC Profile, chunk # 1 LibClamAV debug: segment[4] = 0xdb, Length 67 LibClamAV debug: Quantization Tables definitions (DQT) LibClamAV debug: segment[5] = 0xdb, Length 67 LibClamAV debug: Quantization Tables definitions (DQT) LibClamAV debug: segment[6] = 0xc2, Length 17 LibClamAV debug: Start of Frame (S0F) c2 LibClamAV debug: segment[7] = 0xc4, Length 28 LibClamAV debug: Huffman Tables definitions (DHT) LibClamAV debug: segment[8] = 0xc4, Length 27 LibClamAV debug: Huffman Tables definitions (DHT) LibClamAV debug: segment[9] = 0xda, Length 12 LibClamAV debug: Start of Scan (SOS) segment marker LibClamAV debug: Image hash: ea0f85d0de719887 LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Checking image fuzzy hash 'ea0f85d0de719887' for signature match LibClamAV debug: Checking image fuzzy hash 'ea0f85d0de719887' for signature match LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: clean_cache_add: collect metadata feature enabled, skipping cache LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x2 LibClamAV debug: read_office_art_record_header: recInstance 0x6 LibClamAV debug: read_office_art_record_header: recType 0xf007 LibClamAV debug: read_office_art_record_header: recLen 22727 LibClamAV debug: process_blip_store_container: Invalid recVer for Blip record header: 2 LibClamAV debug: process_blip_store_container: Found a File Blip Store Entry (FBSE) record LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x0 LibClamAV debug: read_office_art_record_header: recInstance 0x6e0 LibClamAV debug: read_office_art_record_header: recType 0xf01e LibClamAV debug: read_office_art_record_header: recLen 22683 LibClamAV debug: process_blip_store_container: Found OfficeArtBlipPNG LibClamAV debug: Scanning extracted image of size 22666 LibClamAV debug: cli_magic_scan_nested_fmap_type: [0, +22666) LibClamAV debug: magic_scan_nested_fmap_type: [0, +22666), [0, +22666) LibClamAV debug: Recognized PNG file LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: in cli_parsepng() LibClamAV debug: Chunk Type: IHDR, Data Length: 13 bytes LibClamAV debug: Width: 144 LibClamAV debug: Height: 144 LibClamAV debug: Bit Depth: 8 (Sample Depth: 32) LibClamAV debug: Color Type: 6 LibClamAV debug: Compression Method: 0 LibClamAV debug: Filter Method: 0 LibClamAV debug: Interlace Method: 0 LibClamAV debug: Chunk CRC: 0xe746e2b8 LibClamAV debug: Chunk Type: zTXt, Data Length: 7087 bytes LibClamAV debug: Chunk CRC: 0x19546b29 LibClamAV debug: Chunk Type: iCCP, Data Length: 2618 bytes LibClamAV debug: Chunk CRC: 0x361c0fd2 LibClamAV debug: Chunk Type: iCCP, Data Length: 2618 bytes LibClamAV debug: Chunk CRC: 0x25771675 LibClamAV debug: Chunk Type: bKGD, Data Length: 6 bytes LibClamAV debug: Chunk CRC: 0xa0bda793 LibClamAV debug: Chunk Type: pHYs, Data Length: 9 bytes LibClamAV debug: Chunk CRC: 0x9a9c18 LibClamAV debug: Chunk Type: tIME, Data Length: 7 bytes LibClamAV debug: Chunk CRC: 0x2423dc6b LibClamAV debug: Chunk Type: IDAT, Data Length: 8192 bytes LibClamAV debug: IDAT chunk: image data decompression no longer performed in PNG CVE checker. LibClamAV debug: Chunk CRC: 0x80ae8521 LibClamAV debug: Chunk Type: IDAT, Data Length: 1988 bytes LibClamAV debug: IDAT chunk: image data decompression no longer performed in PNG CVE checker. LibClamAV debug: Chunk CRC: 0x2fbbd0c7 LibClamAV debug: Chunk Type: IEND, Data Length: 0 bytes LibClamAV debug: Chunk CRC: 0xae426082 LibClamAV debug: Image hash: 97e5789e252983c6 LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Checking image fuzzy hash '97e5789e252983c6' for signature match LibClamAV debug: Checking image fuzzy hash '97e5789e252983c6' for signature match LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: clean_cache_add: collect metadata feature enabled, skipping cache LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x3 LibClamAV debug: read_office_art_record_header: recInstance 0x3 LibClamAV debug: read_office_art_record_header: recType 0xf00b LibClamAV debug: read_office_art_record_header: recLen 18 LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x0 LibClamAV debug: read_office_art_record_header: recInstance 0x4 LibClamAV debug: read_office_art_record_header: recType 0xf11e LibClamAV debug: read_office_art_record_header: recLen 16 LibClamAV debug: Descriptor[3]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Matched signature for file type ZIP-SFX at 51936 LibClamAV debug: Matched signature for file type ZIP-SFX at 52240 LibClamAV debug: Matched signature for file type ZIP-SFX at 52473 LibClamAV debug: Matched signature for file type ZIP-SFX at 52662 LibClamAV debug: Matched signature for file type ZIP-SFX at 54457 LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: CL_TYPE_ZIPSFX signature found at 51936 LibClamAV debug: in cli_unzip_single LibClamAV debug: cli_unzip: local header - ZMDNAME:0:[Content_Types].xml:540:255:bf0fdee9:8:0:1 LibClamAV debug: CDBNAME:CL_TYPE_ZIP:255:[Content_Types].xml:255:540:0:0:3205488361:(nil) LibClamAV debug: cli_unzip: extracted to /tmp/20250503_133111-scantemp.805da39c59/clamav-0561c7d0c1cf76217ed26709ece98730.tmp LibClamAV debug: in cli_magic_scan_desc_type (recursion_level: 1/17) LibClamAV debug: Recognized ASCII text LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: in cli_scanscript() LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: clean_cache_add: collect metadata feature enabled, skipping cache LibClamAV debug: CL_TYPE_ZIPSFX signature found at 52240 LibClamAV debug: in cli_unzip_single LibClamAV debug: cli_unzip: local header - ZMDNAME:0:_rels/.rels:310:192:e7a7d6a5:8:0:1 LibClamAV debug: CDBNAME:CL_TYPE_ZIP:192:_rels/.rels:192:310:0:0:3886536357:(nil) LibClamAV debug: cli_unzip: extracted to /tmp/20250503_133111-scantemp.805da39c59/clamav-498b600e33743a97bb27031c8513aa9a.tmp LibClamAV debug: in cli_magic_scan_desc_type (recursion_level: 1/17) LibClamAV debug: Recognized ASCII text LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: in cli_scanscript() LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: clean_cache_add: collect metadata feature enabled, skipping cache LibClamAV debug: CL_TYPE_ZIPSFX signature found at 52473 LibClamAV debug: in cli_unzip_single LibClamAV debug: cli_unzip: local header - ZMDNAME:0:theme/theme/themeManager.xml:138:131:1696796b:8:0:1 LibClamAV debug: CDBNAME:CL_TYPE_ZIP:131:theme/theme/themeManager.xml:131:138:0:0:378960235:(nil) LibClamAV debug: cli_unzip: extracted to /tmp/20250503_133111-scantemp.805da39c59/clamav-f1711d03d496232413ca40a4eaf51afb.tmp LibClamAV debug: in cli_magic_scan_desc_type (recursion_level: 1/17) LibClamAV debug: Recognized ASCII text LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: in cli_scanscript() LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: clean_cache_add: collect metadata feature enabled, skipping cache LibClamAV debug: CL_TYPE_ZIPSFX signature found at 52662 LibClamAV debug: in cli_unzip_single LibClamAV debug: cli_unzip: local header - ZMDNAME:0:theme/theme/theme1.xml:8112:1743:d16dd24e:8:0:1 LibClamAV debug: CDBNAME:CL_TYPE_ZIP:1743:theme/theme/theme1.xml:1743:8112:0:0:3513635406:(nil) LibClamAV debug: cli_unzip: extracted to /tmp/20250503_133111-scantemp.805da39c59/clamav-29893976965b6eac0607be6a44d16a49.tmp LibClamAV debug: in cli_magic_scan_desc_type (recursion_level: 1/17) LibClamAV debug: Recognized ASCII text LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: in cli_scanscript() LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: clean_cache_add: collect metadata feature enabled, skipping cache LibClamAV debug: CL_TYPE_ZIPSFX signature found at 54457 LibClamAV debug: in cli_unzip_single LibClamAV debug: cli_unzip: local header - ZMDNAME:0:theme/theme/_rels/themeManager.xml.rels:283:182:9f90d10d:8:0:1 LibClamAV debug: CDBNAME:CL_TYPE_ZIP:182:theme/theme/_rels/themeManager.xml.rels:182:283:0:0:2677068045:(nil) LibClamAV debug: cli_unzip: extracted to /tmp/20250503_133111-scantemp.805da39c59/clamav-1556dc5525f267a2938f5b471cd15529.tmp LibClamAV debug: in cli_magic_scan_desc_type (recursion_level: 1/17) LibClamAV debug: Recognized ASCII text LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: in cli_scanscript() LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: clean_cache_add: collect metadata feature enabled, skipping cache LibClamAV debug: Descriptor[3]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Descriptor[3]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: clean_cache_add: collect metadata feature enabled, skipping cache LibClamAV debug: { "Magic":"CLAMJSONv0", "RootFileType":"CL_TYPE_MSXL", "FileName":"has_png_and_jpeg.xls", "FileType":"CL_TYPE_MSXL", "FileSize":65536, "FileMD5":"bd7f9450b08d919d4d330a13c8aa14a5", "EncryptedWithVelvetSweatshop":0, "Streams":[ "_5_summaryinformation", "_5_documentsummaryinformation", "workbook" ], "SummaryInfo":{ "CodePage":1252, "Author":"Micah Snyder", "LastAuthor":"Micah Snyder", "AppName":"Microsoft Excel", "CreatedTime":1626380512, "ModifiedTime":1626380712, "Security":0 }, "DocSummaryInfo":{ "CodePage":1252, "Company":"", "Version":1048576, "Scale":false, "LinksDirty":false, "SharedDoc":false, "HyperLinksChanged":false, "ParseErrors":[ "OLE2_SUMMARY_FLAG_UNHANDLED_PROPTYPE" ] }, "ContainedObjects":[ { "FileType":"CL_TYPE_JPEG", "FileSize":16562, "FileMD5":"41e64a9ddb49690f0b6fbbd71362b1b3", "ImageFuzzyHash":{ "Hash":"ea0f85d0de719887" } }, { "FileType":"CL_TYPE_PNG", "FileSize":22666, "FileMD5":"5341e0efde53a50c416b2352263e7693", "ImageFuzzyHash":{ "Hash":"97e5789e252983c6" } } ], "EmbeddedObjects":[ { "FileType":"CL_TYPE_ZIPSFX", "Offset":51936, "ContainedObjects":[ { "FileName":"[Content_Types].xml", "FilePath":"/tmp/20250503_133111-scantemp.805da39c59/clamav-0561c7d0c1cf76217ed26709ece98730.tmp", "FileType":"CL_TYPE_TEXT_ASCII", "FileSize":540, "FileMD5":"c9cbcd6f377d2c787064d8e5464412f1" } ] }, { "FileType":"CL_TYPE_ZIPSFX", "Offset":52240, "ContainedObjects":[ { "FileName":".rels", "FilePath":"/tmp/20250503_133111-scantemp.805da39c59/clamav-498b600e33743a97bb27031c8513aa9a.tmp", "FileType":"CL_TYPE_TEXT_ASCII", "FileSize":310, "FileMD5":"72721ae37030f210de7a73d75dbc33eb" } ] }, { "FileType":"CL_TYPE_ZIPSFX", "Offset":52473, "ContainedObjects":[ { "FileName":"themeManager.xml", "FilePath":"/tmp/20250503_133111-scantemp.805da39c59/clamav-f1711d03d496232413ca40a4eaf51afb.tmp", "FileType":"CL_TYPE_TEXT_ASCII", "FileSize":138, "FileMD5":"ad57ce056452726e5fb113fb8c6f229e" } ] }, { "FileType":"CL_TYPE_ZIPSFX", "Offset":52662, "ContainedObjects":[ { "FileName":"theme1.xml", "FilePath":"/tmp/20250503_133111-scantemp.805da39c59/clamav-29893976965b6eac0607be6a44d16a49.tmp", "FileType":"CL_TYPE_TEXT_ASCII", "FileSize":8112, "FileMD5":"d6519a9212444706e7cbda9fb2917083" } ] }, { "FileType":"CL_TYPE_ZIPSFX", "Offset":54457, "ContainedObjects":[ { "FileName":"themeManager.xml.rels", "FilePath":"/tmp/20250503_133111-scantemp.805da39c59/clamav-1556dc5525f267a2938f5b471cd15529.tmp", "FileType":"CL_TYPE_TEXT_ASCII", "FileSize":283, "FileMD5":"c8d47b0b4a92b9587777ef824be3c8c4" } ] } ] } LibClamAV debug: Bytecode executing hook id 260 (0 hooks) LibClamAV debug: Bytecode: no logical signature matched, no bytecode executed LibClamAV debug: Descriptor[3]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Cleaning up phishcheck LibClamAV debug: Freeing phishcheck struct LibClamAV debug: Phishcheck cleaned up [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7897== Memcheck, a memory error detector [INFO]: ==7897== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7897== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7897== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav.hdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/other_scanfiles/has_png_and_jpeg.xls --gen-json --debug [INFO]: ==7897== Parent PID: 7615 [INFO]: ==7897== [INFO]: --7897-- [INFO]: --7897-- Valgrind options: [INFO]: --7897-- -v [INFO]: --7897-- --trace-children=yes [INFO]: --7897-- --track-fds=yes [INFO]: --7897-- --leak-check=full [INFO]: --7897-- --show-possibly-lost=no [INFO]: --7897-- --show-leak-kinds=definite [INFO]: --7897-- --errors-for-leak-kinds=definite [INFO]: --7897-- --main-stacksize=16777216 [INFO]: --7897-- --gen-suppressions=all [INFO]: --7897-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7897-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/valgrind.log [INFO]: --7897-- --error-exitcode=123 [INFO]: --7897-- Contents of /proc/version: [INFO]: --7897-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7897-- [INFO]: --7897-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7897-- Page sizes: currently 4096, max supported 4096 [INFO]: --7897-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7897-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7897-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7897-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7897-- might be shown as UnknownInlinedFun [INFO]: --7897-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7897-- object doesn't have a dynamic symbol table [INFO]: --7897-- Scheduler: using generic scheduler lock implementation. [INFO]: --7897-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7897-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7897== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7897-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7897== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7897-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7897== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7897-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7897== [INFO]: ==7897== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7897== don't want to do, unless you know exactly what you're doing, [INFO]: ==7897== or are doing some strange experiment): [INFO]: ==7897== /usr/libexec/valgrind/../../bin/vgdb --pid=7897 ...command... [INFO]: ==7897== [INFO]: ==7897== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7897== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7897== and then give GDB the following command [INFO]: ==7897== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7897 [INFO]: ==7897== --pid is optional if only one valgrind process is running [INFO]: ==7897== [INFO]: --7897-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7897-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7897-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7897-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7897-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7897-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7897-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7897-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7897-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7897-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7897-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7897-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7897-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7897-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7897-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7897-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7897-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7897-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7897-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7897-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7897-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7897-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7897-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7897-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7897-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7897-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7897-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7897-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7897-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7897-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7897-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7897-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7897-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7897-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7897-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7897-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7897-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7897-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7897-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7897-- Reading syms from /usr/lib64/gconv/CP1252.so [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7897== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7897== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7897== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7897== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7897== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7897== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7897== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7897== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7897== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7897== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7897== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7897== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7897== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7897== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7897== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7897== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7897== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7897== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7897== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7897== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7897== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7897== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7897== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7897== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7897== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7897== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7897== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7897== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7897== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7897== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7897== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7897== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7897== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7897== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7897== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7897== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7897== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7897== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7897== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7897== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7897== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7897== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7897== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7897== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7897== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7897== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7897== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7897== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7897== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7897== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7897== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7897== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7897== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7897== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7897== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7897== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7897== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7897== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7897== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7897== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7897== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7897== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7897== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7897== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7897== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7897== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7897== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7897== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7897== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7897== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7897== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7897== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7897== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7897== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7897== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7897== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7897== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7897== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7897== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7897== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7897== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7897== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7897== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7897== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7897== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7897== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7897== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7897== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7897== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7897== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7897== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7897== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7897== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7897== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7897== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7897== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7897== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7897== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7897== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7897== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7897== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7897== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7897== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7897== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7897== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7897== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7897== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7897== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7897== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7897== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7897== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7897== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7897== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7897== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7897== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7897== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7897== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7897== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7897== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7897== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7897== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7897== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7897== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7897== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7897== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7897== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7897== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7897== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7897== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7897== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7897== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7897== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7897== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7897== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7897== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7897== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7897== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7897== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7897== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7897== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7897== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7897== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7897== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7897== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7897== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7897== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7897== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7897== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7897== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7897== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7897== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7897== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7897== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7897== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7897== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7897== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7897== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7897== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7897== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7897== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7897== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7897== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7897== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7897== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7897== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7897== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7897== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7897== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7897== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7897== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7897== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7897== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7897== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7897== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7897== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7897== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7897== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7897== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7897== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7897== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7897== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7897== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7897== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7897== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7897== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7897== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7897== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7897== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7897== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7897== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7897== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7897== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7897== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7897== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7897== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7897== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7897== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7897== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7897== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7897== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7897== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: --7897-- REDIR: 0x5242c90 (libc.so.6:posix_memalign) redirected to 0x4841f10 (posix_memalign) [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7897== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7897== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7897== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7897== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7897== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7897== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7897== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7897== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: } [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7897== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7897== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7897== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7897== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7897== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7897== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7897== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7897== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: } [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7897== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7897== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7897== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7897== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7897== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7897== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7897== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7897== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7897== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7897== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7897== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7897== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7897== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7897== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7897== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7897== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7897== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7897== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7897== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7897== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7897== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7897== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: --7897-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: --7897-- REDIR: 0x52bc8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7897-- Discarding syms at 0x6055750-0x6056850 in /usr/lib64/gconv/CP1252.so (have_dinfo 1) [INFO]: ==7897== [INFO]: ==7897== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7897== [INFO]: ==7897== HEAP SUMMARY: [INFO]: ==7897== in use at exit: 127,405 bytes in 3,248 blocks [INFO]: ==7897== total heap usage: 6,997 allocs, 3,749 frees, 3,403,080 bytes allocated [INFO]: ==7897== [INFO]: ==7897== Searching for pointers to 3,248 not-freed blocks [INFO]: ==7897== Checked 4,582,952 bytes [INFO]: ==7897== [INFO]: ==7897== LEAK SUMMARY: [INFO]: ==7897== definitely lost: 0 bytes in 0 blocks [INFO]: ==7897== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7897== possibly lost: 608 bytes in 2 blocks [INFO]: ==7897== still reachable: 126,797 bytes in 3,246 blocks [INFO]: ==7897== suppressed: 0 bytes in 0 blocks [INFO]: ==7897== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7897== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7897== [INFO]: ==7897== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7897== ERROR SUMMARY: 3429 errors from 11 contexts (suppressed: 0 from 0) [INFO]: ==7897== [INFO]: ==7897== 1 errors in context 1 of 11: [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7897== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7897== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7897== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7897== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7897== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7897== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7897== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7897== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7897== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7897== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7897== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7897== [INFO]: ==7897== 1 errors in context 2 of 11: [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7897== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7897== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7897== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7897== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7897== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7897== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7897== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7897== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7897== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7897== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7897== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7897== [INFO]: ==7897== 1 errors in context 3 of 11: [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7897== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7897== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7897== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7897== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7897== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7897== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7897== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7897== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7897== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7897== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7897== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7897== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7897== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7897== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7897== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7897== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7897== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7897== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7897== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7897== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7897== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7897== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7897== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7897== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7897== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7897== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7897== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7897== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7897== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7897== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7897== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7897== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7897== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7897== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7897== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7897== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7897== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7897== [INFO]: ==7897== 1 errors in context 4 of 11: [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7897== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7897== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7897== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7897== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7897== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7897== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7897== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7897== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7897== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7897== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7897== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7897== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7897== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7897== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7897== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7897== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7897== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7897== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7897== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7897== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7897== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7897== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7897== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7897== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7897== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7897== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7897== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7897== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7897== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7897== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7897== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7897== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7897== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7897== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7897== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7897== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7897== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7897== [INFO]: ==7897== 1 errors in context 5 of 11: [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7897== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7897== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7897== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7897== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7897== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7897== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7897== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7897== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7897== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7897== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7897== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7897== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7897== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7897== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7897== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7897== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7897== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7897== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7897== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7897== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7897== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7897== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7897== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7897== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7897== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7897== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7897== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7897== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7897== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7897== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7897== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7897== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7897== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7897== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7897== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7897== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7897== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7897== [INFO]: ==7897== 1 errors in context 6 of 11: [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7897== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7897== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7897== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7897== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7897== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7897== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7897== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7897== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7897== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7897== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7897== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7897== [INFO]: ==7897== 1 errors in context 7 of 11: [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7897== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7897== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7897== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7897== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7897== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7897== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7897== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7897== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7897== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7897== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7897== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7897== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7897== [INFO]: ==7897== 5 errors in context 8 of 11: [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7897== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7897== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7897== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7897== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7897== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7897== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7897== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7897== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7897== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7897== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7897== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7897== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7897== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7897== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7897== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7897== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7897== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7897== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7897== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7897== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7897== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7897== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7897== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7897== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7897== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7897== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7897== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7897== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7897== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7897== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7897== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7897== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7897== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7897== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7897== [INFO]: ==7897== 9 errors in context 9 of 11: [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7897== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7897== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7897== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7897== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7897== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7897== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7897== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7897== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7897== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7897== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7897== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7897== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7897== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7897== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7897== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7897== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7897== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7897== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7897== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7897== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7897== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7897== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7897== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7897== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7897== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7897== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7897== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7897== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7897== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7897== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7897== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7897== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7897== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7897== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7897== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7897== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7897== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7897== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7897== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7897== [INFO]: ==7897== 1704 errors in context 10 of 11: [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7897== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7897== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7897== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7897== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7897== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7897== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7897== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7897== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: } [INFO]: ==7897== [INFO]: ==7897== 1704 errors in context 11 of 11: [INFO]: ==7897== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7897== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7897== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7897== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7897== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7897== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7897== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7897== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7897== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7897== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7897== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7897== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7897== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7897== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7897== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7897== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7897== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7897== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7897== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7897== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7897== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7897== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: } [INFO]: ==7897== ERROR SUMMARY: 3429 errors from 11 contexts (suppressed: 0 from 0) __________________________ TC.test_xls_with_detection __________________________ self = def test_xls_with_detection(self): self.step_name('Test that clamav can successfully alert on PNG image extracted from XLS documents') # This tests a regression wherein extracted images weren't properly scanned, or the scan result recorded. # Note: we aren't testing the JPEG detection because the JPEG attached to the sample XLS is not properly fuzzy-hashed by clamav, yet. # TODO: Once it is working, add the JPEG detection test. os.mkdir(str(TC.path_tmp / 'xls-jpeg-detection-sigs')) (TC.path_tmp / 'logo.png.ldb').write_text( "logo.png.good;Engine:150-255,Target:0;0;fuzzy_img#ea0f85d0de719887#0\n" ) testfiles = TC.path_source / 'unit_tests' / 'input' / 'other_scanfiles' / 'has_png_and_jpeg.xls' command = '{valgrind} {valgrind_args} {clamscan} -d {path_db} {testfiles} --gen-json --debug --allmatch'.format( valgrind=TC.valgrind, valgrind_args=TC.valgrind_args, clamscan=TC.clamscan, path_db=TC.path_tmp / 'logo.png.ldb', testfiles=testfiles, ) output = self.execute_command(command) > assert output.ec == 1 # no virus, no failures E assert 123 == 1 E + where 123 = CmdResult(ec=123, out='/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/other_scanfiles/has_png_and_jpeg.xls: logo.png.good.UNOFFICIAL FOUND\n\n----------- SCAN SUMMARY -----------\nKnown viruses: 1\nEngine version: 1.0.8\nScanned directories: 0\nScanned files: 1\nInfected files: 1\nData scanned: 0.12 MB\nData read: 0.06 MB (ratio 1.88:1)\nTime: 2.201 sec (0 m 2 s)\nStart Date: 2025:05:03 13:31:13\nEnd Date: 2025:05:03 13:31:15\n', err='LibClamAV debug: searching for unrar, user-searchpath: /usr/lib64\nLibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface.so.11.0.0 not found\nLibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface.so.11 not found\nLibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface.so not found\nLibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface..a not found\nLibClamAV debug: searching for unrar, LD_LIBRARY_PATH: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam\nLibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libclamunrar_iface.so.11.0.0 not found\nLibClamAV debug: searc...n ]\n },\n {\n "FileType":"CL_TYPE_ZIPSFX",\n "Offset":52662,\n "ContainedObjects":[\n {\n "FileName":"theme1.xml",\n "FilePath":"/tmp/20250503_133114-scantemp.39f39c8aea/clamav-0709f92ee13c8a27c498f6a97a3409e8.tmp",\n "FileType":"CL_TYPE_TEXT_ASCII",\n "FileSize":8112,\n "FileMD5":"d6519a9212444706e7cbda9fb2917083"\n }\n ]\n },\n {\n "FileType":"CL_TYPE_ZIPSFX",\n "Offset":54457,\n "ContainedObjects":[\n {\n "FileName":"themeManager.xml.rels",\n "FilePath":"/tmp/20250503_133114-scantemp.39f39c8aea/clamav-79e61e7be71075998deaeaf0da4b115a.tmp",\n "FileType":"CL_TYPE_TEXT_ASCII",\n "FileSize":283,\n "FileMD5":"c8d47b0b4a92b9587777ef824be3c8c4"\n }\n ]\n }\n ]\n}\nLibClamAV debug: Bytecode executing hook id 260 (0 hooks)\nLibClamAV debug: Bytecode: no logical signature matched, no bytecode executed\nLibClamAV debug: Descriptor[3]: halting after file scan because: Virus(es) detected\nLibClamAV debug: Cleaning up phishcheck\nLibClamAV debug: Freeing phishcheck struct\nLibClamAV debug: Phishcheck cleaned up\n').ec /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamscan/image_extraction_test.py:72: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test that clamav can successfully alert on PNG image extracted from XLS documents [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/logo.png.ldb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/other_scanfiles/has_png_and_jpeg.xls --gen-json --debug --allmatch [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/other_scanfiles/has_png_and_jpeg.xls: logo.png.good.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Known viruses: 1 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 1 Infected files: 1 Data scanned: 0.12 MB Data read: 0.06 MB (ratio 1.88:1) Time: 2.201 sec (0 m 2 s) Start Date: 2025:05:03 13:31:13 End Date: 2025:05:03 13:31:15 [DEBUG]: stderr: LibClamAV debug: searching for unrar, user-searchpath: /usr/lib64 LibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface.so.11.0.0 not found LibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface.so.11 not found LibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface.so not found LibClamAV debug: searching for unrar: /usr/lib64/libclamunrar_iface..a not found LibClamAV debug: searching for unrar, LD_LIBRARY_PATH: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libclamunrar_iface.so.11.0.0 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libclamunrar_iface.so.11 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libclamunrar_iface.so not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libfreshclam/libclamunrar_iface..a not found LibClamAV debug: searching for unrar, LD_LIBRARY_PATH: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamunrar_iface.so.11.0.0 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamunrar_iface.so.11 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamunrar_iface.so not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamunrar_iface..a not found LibClamAV debug: searching for unrar, LD_LIBRARY_PATH: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclamunrar_iface.so.11.0.0 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclamunrar_iface.so.11 not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclamunrar_iface.so not found LibClamAV debug: searching for unrar: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclamunrar_iface..a not found LibClamAV debug: searching for unrar, LD_LIBRARY_PATH: LibClamAV debug: searching for unrar: /libclamunrar_iface.so.11.0.0 not found LibClamAV debug: searching for unrar: /libclamunrar_iface.so.11 not found LibClamAV debug: searching for unrar: /libclamunrar_iface.so not found LibClamAV debug: searching for unrar: /libclamunrar_iface..a not found LibClamAV debug: Cannot dlopen libclamunrar_iface: /libclamunrar_iface..a: cannot open shared object file: No such file or directory - unrar support unavailable LibClamAV debug: Initialized 1.0.8 engine LibClamAV debug: Initializing phishcheck module LibClamAV debug: Phishcheck: Compiling regex: ^ *(http|https|ftp:(//)?)?[0-9]{1,3}(\.[0-9]{1,3}){3}[/?:]? *$ LibClamAV debug: Phishcheck module initialized LibClamAV debug: Bytecode initialized in interpreter mode LibClamAV debug: Initializing engine matching structures LibClamAV debug: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/logo.png.ldb loaded LibClamAV debug: Initializing engine matching structures LibClamAV debug: Loaded 156 filetype definitions LibClamAV debug: Using filter for trie 0 LibClamAV debug: Matcher[0]: GENERIC: AC sigs: 84 (reloff: 1, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 32 LibClamAV debug: Using filter for trie 1 LibClamAV debug: Matcher[1]: PE: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 LibClamAV debug: Matcher[2]: OLE2: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[3]: HTML: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Using filter for trie 4 LibClamAV debug: Matcher[4]: MAIL: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[5]: GRAPHICS: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[6]: ELF: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Using filter for trie 7 LibClamAV debug: Matcher[7]: ASCII: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[8]: NOT USED: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[9]: MACH-O: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[10]: PDF: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[11]: FLASH: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[12]: JAVA: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[13]: INTERNAL: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Matcher[14]: OTHER: AC sigs: 0 (reloff: 0, absoff: 0) BM sigs: 0 (reloff: 0, absoff: 0) PCREs: 0 (reloff: 0, absoff: 0) maxpatlen 0 (ac_only mode) LibClamAV debug: Dynamic engine configuration settings: LibClamAV debug: -------------------------------------- LibClamAV debug: Module PE: On LibClamAV debug: * Submodule PARITE: On LibClamAV debug: * Submodule KRIZ: On LibClamAV debug: * Submodule MAGISTR: On LibClamAV debug: * Submodule POLIPOS: On LibClamAV debug: * Submodule MD5SECT: On LibClamAV debug: * Submodule UPX: On LibClamAV debug: * Submodule FSG: On LibClamAV debug: * Submodule SWIZZOR: ** Off ** LibClamAV debug: * Submodule PETITE: On LibClamAV debug: * Submodule PESPIN: On LibClamAV debug: * Submodule YC: On LibClamAV debug: * Submodule WWPACK: On LibClamAV debug: * Submodule NSPACK: On LibClamAV debug: * Submodule MEW: On LibClamAV debug: * Submodule UPACK: On LibClamAV debug: * Submodule ASPACK: On LibClamAV debug: * Submodule CATALOG: On LibClamAV debug: * Submodule CERTS: On LibClamAV debug: * Submodule MATCHICON: On LibClamAV debug: * Submodule IMPTBL: On LibClamAV debug: Module ELF: On LibClamAV debug: Module MACHO: On LibClamAV debug: Module ARCHIVE: On LibClamAV debug: * Submodule RAR: On LibClamAV debug: * Submodule ZIP: On LibClamAV debug: * Submodule GZIP: On LibClamAV debug: * Submodule BZIP: On LibClamAV debug: * Submodule ARJ: On LibClamAV debug: * Submodule SZDD: On LibClamAV debug: * Submodule CAB: On LibClamAV debug: * Submodule CHM: On LibClamAV debug: * Submodule OLE2: On LibClamAV debug: * Submodule TAR: On LibClamAV debug: * Submodule CPIO: On LibClamAV debug: * Submodule BINHEX: On LibClamAV debug: * Submodule SIS: On LibClamAV debug: * Submodule NSIS: On LibClamAV debug: * Submodule AUTOIT: On LibClamAV debug: * Submodule ISHIELD: On LibClamAV debug: * Submodule 7zip: On LibClamAV debug: * Submodule ISO9660: On LibClamAV debug: * Submodule DMG: On LibClamAV debug: * Submodule XAR: On LibClamAV debug: * Submodule HFSPLUS: On LibClamAV debug: * Submodule XZ: On LibClamAV debug: * Submodule PASSWD: On LibClamAV debug: * Submodule MBR: On LibClamAV debug: * Submodule GPT: On LibClamAV debug: * Submodule APM: On LibClamAV debug: * Submodule EGG: On LibClamAV debug: Module DOCUMENT: On LibClamAV debug: * Submodule HTML: On LibClamAV debug: * Submodule RTF: On LibClamAV debug: * Submodule PDF: On LibClamAV debug: * Submodule SCRIPT: On LibClamAV debug: * Submodule HTMLSKIPRAW: On LibClamAV debug: * Submodule JSNORM: On LibClamAV debug: * Submodule SWF: On LibClamAV debug: * Submodule OOXML: On LibClamAV debug: * Submodule MSPML: On LibClamAV debug: * Submodule HWP: On LibClamAV debug: Module MAIL: On LibClamAV debug: * Submodule MBOX: On LibClamAV debug: * Submodule TNEF: On LibClamAV debug: Module OTHER: On LibClamAV debug: * Submodule UUENCODED: On LibClamAV debug: * Submodule SCRENC: On LibClamAV debug: * Submodule RIFF: On LibClamAV debug: * Submodule JPEG: On LibClamAV debug: * Submodule CRYPTFF: On LibClamAV debug: * Submodule DLP: On LibClamAV debug: * Submodule MYDOOMLOG: On LibClamAV debug: * Submodule PREFILTERING: On LibClamAV debug: * Submodule PDFNAMEOBJ: On LibClamAV debug: * Submodule PRTNINTXN: On LibClamAV debug: * Submodule LZW: On LibClamAV debug: * Submodule GIF: On LibClamAV debug: * Submodule PNG: On LibClamAV debug: * Submodule TIFF: On LibClamAV debug: Module PHISHING On LibClamAV debug: * Submodule ENGINE: On LibClamAV debug: * Submodule ENTCONV: On LibClamAV debug: Module BYTECODE On LibClamAV debug: * Submodule INTERPRETER: On LibClamAV debug: * Submodule JIT X86: On LibClamAV debug: * Submodule JIT PPC: On LibClamAV debug: * Submodule JIT ARM: ** Off ** LibClamAV debug: Module STATS Off LibClamAV debug: Module PCRE On LibClamAV debug: * Submodule SUPPORT: On LibClamAV debug: * Submodule OPTIONS: On LibClamAV debug: * Submodule GLOBAL: On LibClamAV debug: pool memory used: 5.941 MB LibClamAV debug: No bytecodes loaded, not running builtin test LibClamAV debug: Checking realpath of /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/other_scanfiles/has_png_and_jpeg.xls LibClamAV debug: Recognized OLE2 container file LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: in cli_scanole2() LibClamAV debug: in cli_ole2_extract() LibClamAV debug: Major Version = 0x0 LibClamAV debug: Minor Version = 0x0 LibClamAV debug: Flags = 0x0 LibClamAV debug: Size = 0xe020c0 LibClamAV debug: ole2: Flags must match LibClamAV debug: Encrypted with VelvetSweatshop: 0 LibClamAV debug: LibClamAV debug: Magic: 0xd0cf11e0a1b11ae1 LibClamAV debug: CLSID: {0000-00-00-00-000000} LibClamAV debug: Minor version: 0x3e LibClamAV debug: DLL version: 0x3 LibClamAV debug: Byte Order: -2 LibClamAV debug: Big Block Size: 9 LibClamAV debug: Small Block Size: 6 LibClamAV debug: BAT count: 1 LibClamAV debug: Prop start: 126 LibClamAV debug: SBAT cutoff: 4096 LibClamAV debug: SBat start: -2 LibClamAV debug: SBat block count: 0 LibClamAV debug: XBat start: -2 LibClamAV debug: XBat block count: 0 LibClamAV debug: LibClamAV debug: Max block number: 1016 LibClamAV debug: [scan_biff_for_xlm_macros_and_images] Found image in sheet LibClamAV debug: OLE2: VBA project found LibClamAV debug: OLE2: root entry [root] b size:0x00000000 flags:0x00000000 LibClamAV debug: OLE2: _5_summaryinformation [file] b size:0x00001000 flags:0x00000000 LibClamAV debug: Storing _5_summaryinformation in uniq LibClamAV debug: OLE2 [handler_writefile]: Dumping '_5_summaryinformation' to '/tmp/20250503_133114-scantemp.39f39c8aea/ole2-tmp.fdfd89986e/8f77ea59a4794f91b39913db2e55f3fc_1' LibClamAV debug: OLE2: _5_documentsummaryinformation [file] b size:0x00001000 flags:0x00000000 LibClamAV debug: Storing _5_documentsummaryinformation in uniq LibClamAV debug: OLE2 [handler_writefile]: Dumping '_5_documentsummaryinformation' to '/tmp/20250503_133114-scantemp.39f39c8aea/ole2-tmp.fdfd89986e/c94e3926fdf7b9e624cba640b87b17a8_1' LibClamAV debug: OLE2: workbook [file] b size:0x0000d8e5 flags:0x00000000 LibClamAV debug: Storing workbook in uniq LibClamAV debug: OLE2 [handler_writefile]: Dumping 'workbook' to '/tmp/20250503_133114-scantemp.39f39c8aea/ole2-tmp.fdfd89986e/e3af082cc2ec644830a69ddafe5abe31_1' LibClamAV debug: cli_ole2_scan_tempdir: /tmp/20250503_133114-scantemp.39f39c8aea/ole2-tmp.fdfd89986e LibClamAV debug: cli_ole2_tempdir_scan_summary: detected a '_5_summaryinformation' stream LibClamAV debug: in cli_ole2_summary_json LibClamAV debug: ole2_summary_json: streamsize: 4096 LibClamAV debug: ole2_summary_json: byteorder 0xfffe LibClamAV debug: ole2_summary_json: 1 property set(s) detected LibClamAV debug: in ole2_summary_propset_json LibClamAV debug: ole2_summary_propset_json: pssize: 176, numprops: 7 LibClamAV debug: ole2_summary_propset_json: processing 7 of 7 (25 max) properties LibClamAV debug: ole2_summary_propset_json: propid: 0x00000001, propoff: 64 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000004, propoff: 72 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000008, propoff: 96 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000012, propoff: 120 LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000c, propoff: 144 LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000d, propoff: 156 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000013, propoff: 168 LibClamAV debug: in cli_ole2_summary_json_cleanup: 0[0] LibClamAV debug: cli_ole2_tempdir_scan_summary: detected a '_5_documentsummaryinformation' stream LibClamAV debug: in cli_ole2_summary_json LibClamAV debug: ole2_summary_json: streamsize: 4096 LibClamAV debug: ole2_summary_json: byteorder 0xfffe LibClamAV debug: ole2_summary_json: 1 property set(s) detected LibClamAV debug: in ole2_summary_propset_json LibClamAV debug: ole2_summary_propset_json: pssize: 196, numprops: 9 LibClamAV debug: ole2_summary_propset_json: processing 9 of 9 (25 max) properties LibClamAV debug: ole2_summary_propset_json: propid: 0x00000001, propoff: 80 LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000f, propoff: 88 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000017, propoff: 100 LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000b, propoff: 108 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000010, propoff: 116 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000013, propoff: 124 LibClamAV debug: ole2_summary_propset_json: propid: 0x00000016, propoff: 132 LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000d, propoff: 140 LibClamAV debug: ole2_process_property: unhandled property type 0x101e for DocPartTitles property LibClamAV debug: ole2_summary_propset_json: propid: 0x0000000c, propoff: 159 LibClamAV debug: ole2_process_property: unhandled property type 0x100c for HeadingPairs property LibClamAV debug: in cli_ole2_summary_json_cleanup: 0[100] LibClamAV debug: [cli_extract_xlm_macros_and_images] Extracting macros to /tmp/20250503_133114-scantemp.39f39c8aea/xlm_macros.699d45bdd5 LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0xf LibClamAV debug: read_office_art_record_header: recInstance 0x0 LibClamAV debug: read_office_art_record_header: recType 0xf000 LibClamAV debug: read_office_art_record_header: recLen 39456 LibClamAV debug: cli_extract_images_from_drawing_group: Found drawing group of size 39456 bytes LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x0 LibClamAV debug: read_office_art_record_header: recInstance 0x0 LibClamAV debug: read_office_art_record_header: recType 0xf006 LibClamAV debug: read_office_art_record_header: recLen 24 LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0xf LibClamAV debug: read_office_art_record_header: recInstance 0x2 LibClamAV debug: read_office_art_record_header: recType 0xf001 LibClamAV debug: read_office_art_record_header: recLen 39366 LibClamAV debug: cli_extract_images_from_drawing_group: Found an OfficeArtBStoreContainerFileBlock (Blip store). LibClamAV debug: cli_extract_images_from_drawing_group: size: 39366 bytes, contains: 2 file block records LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x2 LibClamAV debug: read_office_art_record_header: recInstance 0x5 LibClamAV debug: read_office_art_record_header: recType 0xf007 LibClamAV debug: read_office_art_record_header: recLen 16623 LibClamAV debug: process_blip_store_container: Invalid recVer for Blip record header: 2 LibClamAV debug: process_blip_store_container: Found a File Blip Store Entry (FBSE) record LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x0 LibClamAV debug: read_office_art_record_header: recInstance 0x46a LibClamAV debug: read_office_art_record_header: recType 0xf01d LibClamAV debug: read_office_art_record_header: recLen 16579 LibClamAV debug: process_blip_store_container: Found OfficeArtBlipJPEG LibClamAV debug: Scanning extracted image of size 16562 LibClamAV debug: cli_magic_scan_nested_fmap_type: [0, +16562) LibClamAV debug: magic_scan_nested_fmap_type: [0, +16562), [0, +16562) LibClamAV debug: Recognized JPEG file LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: in cli_parsejpeg() LibClamAV debug: segment[1] = 0xe0, Length 16 LibClamAV debug: JFIF application marker LibClamAV debug: segment[2] = 0xe1, Length 6604 LibClamAV debug: Exif application marker LibClamAV debug: segment[3] = 0xe2, Length 3160 LibClamAV debug: ICC Profile, chunk # 1 LibClamAV debug: segment[4] = 0xdb, Length 67 LibClamAV debug: Quantization Tables definitions (DQT) LibClamAV debug: segment[5] = 0xdb, Length 67 LibClamAV debug: Quantization Tables definitions (DQT) LibClamAV debug: segment[6] = 0xc2, Length 17 LibClamAV debug: Start of Frame (S0F) c2 LibClamAV debug: segment[7] = 0xc4, Length 28 LibClamAV debug: Huffman Tables definitions (DHT) LibClamAV debug: segment[8] = 0xc4, Length 27 LibClamAV debug: Huffman Tables definitions (DHT) LibClamAV debug: segment[9] = 0xda, Length 12 LibClamAV debug: Start of Scan (SOS) segment marker LibClamAV debug: Image hash: ea0f85d0de719887 LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Checking image fuzzy hash 'ea0f85d0de719887' for signature match LibClamAV debug: Checking image fuzzy hash 'ea0f85d0de719887' for signature match LibClamAV debug: FP SIGNATURE: 41e64a9ddb49690f0b6fbbd71362b1b3:16562:logo.png.good.UNOFFICIAL # Name: n/a, Type: CL_TYPE_JPEG LibClamAV debug: FP SIGNATURE: bd7f9450b08d919d4d330a13c8aa14a5:65536:logo.png.good.UNOFFICIAL # Name: has_png_and_jpeg.xls, Type: CL_TYPE_MSOLE2 LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x2 LibClamAV debug: read_office_art_record_header: recInstance 0x6 LibClamAV debug: read_office_art_record_header: recType 0xf007 LibClamAV debug: read_office_art_record_header: recLen 22727 LibClamAV debug: process_blip_store_container: Invalid recVer for Blip record header: 2 LibClamAV debug: process_blip_store_container: Found a File Blip Store Entry (FBSE) record LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x0 LibClamAV debug: read_office_art_record_header: recInstance 0x6e0 LibClamAV debug: read_office_art_record_header: recType 0xf01e LibClamAV debug: read_office_art_record_header: recLen 22683 LibClamAV debug: process_blip_store_container: Found OfficeArtBlipPNG LibClamAV debug: Scanning extracted image of size 22666 LibClamAV debug: cli_magic_scan_nested_fmap_type: [0, +22666) LibClamAV debug: magic_scan_nested_fmap_type: [0, +22666), [0, +22666) LibClamAV debug: Recognized PNG file LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: in cli_parsepng() LibClamAV debug: Chunk Type: IHDR, Data Length: 13 bytes LibClamAV debug: Width: 144 LibClamAV debug: Height: 144 LibClamAV debug: Bit Depth: 8 (Sample Depth: 32) LibClamAV debug: Color Type: 6 LibClamAV debug: Compression Method: 0 LibClamAV debug: Filter Method: 0 LibClamAV debug: Interlace Method: 0 LibClamAV debug: Chunk CRC: 0xe746e2b8 LibClamAV debug: Chunk Type: zTXt, Data Length: 7087 bytes LibClamAV debug: Chunk CRC: 0x19546b29 LibClamAV debug: Chunk Type: iCCP, Data Length: 2618 bytes LibClamAV debug: Chunk CRC: 0x361c0fd2 LibClamAV debug: Chunk Type: iCCP, Data Length: 2618 bytes LibClamAV debug: Chunk CRC: 0x25771675 LibClamAV debug: Chunk Type: bKGD, Data Length: 6 bytes LibClamAV debug: Chunk CRC: 0xa0bda793 LibClamAV debug: Chunk Type: pHYs, Data Length: 9 bytes LibClamAV debug: Chunk CRC: 0x9a9c18 LibClamAV debug: Chunk Type: tIME, Data Length: 7 bytes LibClamAV debug: Chunk CRC: 0x2423dc6b LibClamAV debug: Chunk Type: IDAT, Data Length: 8192 bytes LibClamAV debug: IDAT chunk: image data decompression no longer performed in PNG CVE checker. LibClamAV debug: Chunk CRC: 0x80ae8521 LibClamAV debug: Chunk Type: IDAT, Data Length: 1988 bytes LibClamAV debug: IDAT chunk: image data decompression no longer performed in PNG CVE checker. LibClamAV debug: Chunk CRC: 0x2fbbd0c7 LibClamAV debug: Chunk Type: IEND, Data Length: 0 bytes LibClamAV debug: Chunk CRC: 0xae426082 LibClamAV debug: Image hash: 97e5789e252983c6 LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Checking image fuzzy hash '97e5789e252983c6' for signature match LibClamAV debug: Checking image fuzzy hash '97e5789e252983c6' for signature match LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Descriptor[-1]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x3 LibClamAV debug: read_office_art_record_header: recInstance 0x3 LibClamAV debug: read_office_art_record_header: recType 0xf00b LibClamAV debug: read_office_art_record_header: recLen 18 LibClamAV debug: read_office_art_record_header: office art record: LibClamAV debug: read_office_art_record_header: recVer 0x0 LibClamAV debug: read_office_art_record_header: recInstance 0x4 LibClamAV debug: read_office_art_record_header: recType 0xf11e LibClamAV debug: read_office_art_record_header: recLen 16 LibClamAV debug: Descriptor[3]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Matched signature for file type ZIP-SFX at 51936 LibClamAV debug: Matched signature for file type ZIP-SFX at 52240 LibClamAV debug: Matched signature for file type ZIP-SFX at 52473 LibClamAV debug: Matched signature for file type ZIP-SFX at 52662 LibClamAV debug: Matched signature for file type ZIP-SFX at 54457 LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: CL_TYPE_ZIPSFX signature found at 51936 LibClamAV debug: in cli_unzip_single LibClamAV debug: cli_unzip: local header - ZMDNAME:0:[Content_Types].xml:540:255:bf0fdee9:8:0:1 LibClamAV debug: CDBNAME:CL_TYPE_ZIP:255:[Content_Types].xml:255:540:0:0:3205488361:(nil) LibClamAV debug: cli_unzip: extracted to /tmp/20250503_133114-scantemp.39f39c8aea/clamav-c029e38eafad8155acdce0c7ddc5e985.tmp LibClamAV debug: in cli_magic_scan_desc_type (recursion_level: 1/17) LibClamAV debug: Recognized ASCII text LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: in cli_scanscript() LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: CL_TYPE_ZIPSFX signature found at 52240 LibClamAV debug: in cli_unzip_single LibClamAV debug: cli_unzip: local header - ZMDNAME:0:_rels/.rels:310:192:e7a7d6a5:8:0:1 LibClamAV debug: CDBNAME:CL_TYPE_ZIP:192:_rels/.rels:192:310:0:0:3886536357:(nil) LibClamAV debug: cli_unzip: extracted to /tmp/20250503_133114-scantemp.39f39c8aea/clamav-ad84c9198ec5eb744069c31db2627988.tmp LibClamAV debug: in cli_magic_scan_desc_type (recursion_level: 1/17) LibClamAV debug: Recognized ASCII text LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: in cli_scanscript() LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: CL_TYPE_ZIPSFX signature found at 52473 LibClamAV debug: in cli_unzip_single LibClamAV debug: cli_unzip: local header - ZMDNAME:0:theme/theme/themeManager.xml:138:131:1696796b:8:0:1 LibClamAV debug: CDBNAME:CL_TYPE_ZIP:131:theme/theme/themeManager.xml:131:138:0:0:378960235:(nil) LibClamAV debug: cli_unzip: extracted to /tmp/20250503_133114-scantemp.39f39c8aea/clamav-adfca2034bf9a8247677d18007da0ada.tmp LibClamAV debug: in cli_magic_scan_desc_type (recursion_level: 1/17) LibClamAV debug: Recognized ASCII text LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: in cli_scanscript() LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: CL_TYPE_ZIPSFX signature found at 52662 LibClamAV debug: in cli_unzip_single LibClamAV debug: cli_unzip: local header - ZMDNAME:0:theme/theme/theme1.xml:8112:1743:d16dd24e:8:0:1 LibClamAV debug: CDBNAME:CL_TYPE_ZIP:1743:theme/theme/theme1.xml:1743:8112:0:0:3513635406:(nil) LibClamAV debug: cli_unzip: extracted to /tmp/20250503_133114-scantemp.39f39c8aea/clamav-0709f92ee13c8a27c498f6a97a3409e8.tmp LibClamAV debug: in cli_magic_scan_desc_type (recursion_level: 1/17) LibClamAV debug: Recognized ASCII text LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: in cli_scanscript() LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: CL_TYPE_ZIPSFX signature found at 54457 LibClamAV debug: in cli_unzip_single LibClamAV debug: cli_unzip: local header - ZMDNAME:0:theme/theme/_rels/themeManager.xml.rels:283:182:9f90d10d:8:0:1 LibClamAV debug: CDBNAME:CL_TYPE_ZIP:182:theme/theme/_rels/themeManager.xml.rels:182:283:0:0:2677068045:(nil) LibClamAV debug: cli_unzip: extracted to /tmp/20250503_133114-scantemp.39f39c8aea/clamav-79e61e7be71075998deaeaf0da4b115a.tmp LibClamAV debug: in cli_magic_scan_desc_type (recursion_level: 1/17) LibClamAV debug: Recognized ASCII text LibClamAV debug: clean_cache_check: collect metadata feature enabled, skipping cache LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: in cli_scanscript() LibClamAV debug: hashtab: Freeing hashset, elements: 0, capacity: 0 LibClamAV debug: Descriptor[4]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: Descriptor[3]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: Descriptor[3]: Continuing after file scan resulted with: No viruses detected LibClamAV debug: cli_magic_scan: returning 0 at line 5014 LibClamAV debug: { "Magic":"CLAMJSONv0", "RootFileType":"CL_TYPE_MSXL", "FileName":"has_png_and_jpeg.xls", "FileType":"CL_TYPE_MSXL", "FileSize":65536, "FileMD5":"bd7f9450b08d919d4d330a13c8aa14a5", "EncryptedWithVelvetSweatshop":0, "Streams":[ "_5_summaryinformation", "_5_documentsummaryinformation", "workbook" ], "SummaryInfo":{ "CodePage":1252, "Author":"Micah Snyder", "LastAuthor":"Micah Snyder", "AppName":"Microsoft Excel", "CreatedTime":1626380512, "ModifiedTime":1626380712, "Security":0 }, "DocSummaryInfo":{ "CodePage":1252, "Company":"", "Version":1048576, "Scale":false, "LinksDirty":false, "SharedDoc":false, "HyperLinksChanged":false, "ParseErrors":[ "OLE2_SUMMARY_FLAG_UNHANDLED_PROPTYPE" ] }, "ContainedObjects":[ { "FileType":"CL_TYPE_JPEG", "FileSize":16562, "FileMD5":"41e64a9ddb49690f0b6fbbd71362b1b3", "ImageFuzzyHash":{ "Hash":"ea0f85d0de719887" }, "Viruses":[ "logo.png.good.UNOFFICIAL" ] }, { "FileType":"CL_TYPE_PNG", "FileSize":22666, "FileMD5":"5341e0efde53a50c416b2352263e7693", "ImageFuzzyHash":{ "Hash":"97e5789e252983c6" } } ], "EmbeddedObjects":[ { "FileType":"CL_TYPE_ZIPSFX", "Offset":51936, "ContainedObjects":[ { "FileName":"[Content_Types].xml", "FilePath":"/tmp/20250503_133114-scantemp.39f39c8aea/clamav-c029e38eafad8155acdce0c7ddc5e985.tmp", "FileType":"CL_TYPE_TEXT_ASCII", "FileSize":540, "FileMD5":"c9cbcd6f377d2c787064d8e5464412f1" } ] }, { "FileType":"CL_TYPE_ZIPSFX", "Offset":52240, "ContainedObjects":[ { "FileName":".rels", "FilePath":"/tmp/20250503_133114-scantemp.39f39c8aea/clamav-ad84c9198ec5eb744069c31db2627988.tmp", "FileType":"CL_TYPE_TEXT_ASCII", "FileSize":310, "FileMD5":"72721ae37030f210de7a73d75dbc33eb" } ] }, { "FileType":"CL_TYPE_ZIPSFX", "Offset":52473, "ContainedObjects":[ { "FileName":"themeManager.xml", "FilePath":"/tmp/20250503_133114-scantemp.39f39c8aea/clamav-adfca2034bf9a8247677d18007da0ada.tmp", "FileType":"CL_TYPE_TEXT_ASCII", "FileSize":138, "FileMD5":"ad57ce056452726e5fb113fb8c6f229e" } ] }, { "FileType":"CL_TYPE_ZIPSFX", "Offset":52662, "ContainedObjects":[ { "FileName":"theme1.xml", "FilePath":"/tmp/20250503_133114-scantemp.39f39c8aea/clamav-0709f92ee13c8a27c498f6a97a3409e8.tmp", "FileType":"CL_TYPE_TEXT_ASCII", "FileSize":8112, "FileMD5":"d6519a9212444706e7cbda9fb2917083" } ] }, { "FileType":"CL_TYPE_ZIPSFX", "Offset":54457, "ContainedObjects":[ { "FileName":"themeManager.xml.rels", "FilePath":"/tmp/20250503_133114-scantemp.39f39c8aea/clamav-79e61e7be71075998deaeaf0da4b115a.tmp", "FileType":"CL_TYPE_TEXT_ASCII", "FileSize":283, "FileMD5":"c8d47b0b4a92b9587777ef824be3c8c4" } ] } ] } LibClamAV debug: Bytecode executing hook id 260 (0 hooks) LibClamAV debug: Bytecode: no logical signature matched, no bytecode executed LibClamAV debug: Descriptor[3]: halting after file scan because: Virus(es) detected LibClamAV debug: Cleaning up phishcheck LibClamAV debug: Freeing phishcheck struct LibClamAV debug: Phishcheck cleaned up [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7901== Memcheck, a memory error detector [INFO]: ==7901== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7901== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7901== Command: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/logo.png.ldb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/input/other_scanfiles/has_png_and_jpeg.xls --gen-json --debug --allmatch [INFO]: ==7901== Parent PID: 7615 [INFO]: ==7901== [INFO]: --7901-- [INFO]: --7901-- Valgrind options: [INFO]: --7901-- -v [INFO]: --7901-- --trace-children=yes [INFO]: --7901-- --track-fds=yes [INFO]: --7901-- --leak-check=full [INFO]: --7901-- --show-possibly-lost=no [INFO]: --7901-- --show-leak-kinds=definite [INFO]: --7901-- --errors-for-leak-kinds=definite [INFO]: --7901-- --main-stacksize=16777216 [INFO]: --7901-- --gen-suppressions=all [INFO]: --7901-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7901-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-95w2y96t/valgrind.log [INFO]: --7901-- --error-exitcode=123 [INFO]: --7901-- Contents of /proc/version: [INFO]: --7901-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7901-- [INFO]: --7901-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7901-- Page sizes: currently 4096, max supported 4096 [INFO]: --7901-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7901-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7901-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7901-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7901-- might be shown as UnknownInlinedFun [INFO]: --7901-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7901-- object doesn't have a dynamic symbol table [INFO]: --7901-- Scheduler: using generic scheduler lock implementation. [INFO]: --7901-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7901-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7901== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7901-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7901== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7901-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7901== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7901-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7901== [INFO]: ==7901== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7901== don't want to do, unless you know exactly what you're doing, [INFO]: ==7901== or are doing some strange experiment): [INFO]: ==7901== /usr/libexec/valgrind/../../bin/vgdb --pid=7901 ...command... [INFO]: ==7901== [INFO]: ==7901== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7901== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7901== and then give GDB the following command [INFO]: ==7901== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7901 [INFO]: ==7901== --pid is optional if only one valgrind process is running [INFO]: ==7901== [INFO]: --7901-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7901-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7901-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7901-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7901-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7901-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7901-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7901-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7901-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7901-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7901-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7901-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7901-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7901-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7901-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7901-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7901-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7901-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7901-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7901-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7901-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7901-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7901-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7901-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7901-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7901-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7901-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7901-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7901-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7901-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7901-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7901-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7901-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7901-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7901-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7901-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7901-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7901-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7901-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7901-- Reading syms from /usr/lib64/gconv/CP1252.so [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7901== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7901== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7901== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7901== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7901== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7901== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7901== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7901== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7901== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7901== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7901== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7901== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7901== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7901== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7901== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7901== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7901== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7901== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7901== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7901== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7901== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7901== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7901== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7901== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7901== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7901== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7901== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7901== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7901== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7901== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7901== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7901== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7901== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7901== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7901== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7901== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7901== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7901== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7901== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7901== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7901== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7901== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7901== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7901== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7901== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7901== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7901== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7901== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7901== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7901== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7901== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7901== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7901== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7901== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7901== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7901== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7901== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7901== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7901== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7901== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7901== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7901== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7901== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7901== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7901== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7901== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7901== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7901== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7901== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7901== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7901== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7901== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7901== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7901== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7901== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7901== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7901== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7901== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7901== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7901== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7901== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7901== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7901== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7901== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7901== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7901== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7901== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7901== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7901== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7901== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7901== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7901== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7901== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7901== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7901== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7901== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7901== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7901== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7901== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7901== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7901== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7901== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7901== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7901== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7901== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7901== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7901== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7901== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7901== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7901== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7901== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7901== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7901== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7901== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7901== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7901== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7901== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7901== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7901== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7901== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7901== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7901== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7901== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7901== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7901== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7901== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7901== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7901== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7901== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7901== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7901== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7901== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7901== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7901== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7901== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7901== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7901== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7901== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7901== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7901== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7901== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7901== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7901== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7901== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7901== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7901== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7901== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7901== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7901== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7901== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7901== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7901== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7901== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7901== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7901== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7901== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7901== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7901== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7901== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7901== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7901== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7901== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7901== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7901== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7901== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7901== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7901== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7901== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7901== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7901== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7901== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7901== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7901== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7901== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7901== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7901== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7901== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7901== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7901== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7901== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7901== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7901== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7901== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7901== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7901== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7901== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7901== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7901== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7901== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7901== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7901== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7901== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7901== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7901== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7901== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7901== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7901== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7901== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7901== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7901== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7901== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: --7901-- REDIR: 0x5242c90 (libc.so.6:posix_memalign) redirected to 0x4841f10 (posix_memalign) [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7901== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7901== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7901== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7901== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7901== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7901== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7901== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7901== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: } [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7901== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7901== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7901== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7901== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7901== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7901== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7901== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7901== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: } [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7901== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7901== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7901== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7901== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7901== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7901== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7901== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7901== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7901== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7901== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7901== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7901== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7901== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7901== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7901== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7901== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7901== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7901== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7901== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7901== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7901== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7901== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: --7901-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: --7901-- REDIR: 0x52bc8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7901-- Discarding syms at 0x6055750-0x6056850 in /usr/lib64/gconv/CP1252.so (have_dinfo 1) [INFO]: ==7901== [INFO]: ==7901== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7901== [INFO]: ==7901== HEAP SUMMARY: [INFO]: ==7901== in use at exit: 127,405 bytes in 3,248 blocks [INFO]: ==7901== total heap usage: 7,199 allocs, 3,951 frees, 3,423,161 bytes allocated [INFO]: ==7901== [INFO]: ==7901== Searching for pointers to 3,248 not-freed blocks [INFO]: ==7901== Checked 4,583,000 bytes [INFO]: ==7901== [INFO]: ==7901== LEAK SUMMARY: [INFO]: ==7901== definitely lost: 0 bytes in 0 blocks [INFO]: ==7901== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7901== possibly lost: 608 bytes in 2 blocks [INFO]: ==7901== still reachable: 126,797 bytes in 3,246 blocks [INFO]: ==7901== suppressed: 0 bytes in 0 blocks [INFO]: ==7901== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7901== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7901== [INFO]: ==7901== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7901== ERROR SUMMARY: 3429 errors from 11 contexts (suppressed: 0 from 0) [INFO]: ==7901== [INFO]: ==7901== 1 errors in context 1 of 11: [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D7DA70: check_dimensions (mod.rs:0) [INFO]: ==7901== by 0x4D7DA70: set_limits> (png.rs:298) [INFO]: ==7901== by 0x4D7DA70: visit_decoder>> (free_functions.rs:108) [INFO]: ==7901== by 0x4D7DA70: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7901== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7901== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7901== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7901== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7901== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7901== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7901== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7901== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7901== [INFO]: ==7901== 1 errors in context 2 of 11: [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D7DA68: check_dimensions (mod.rs:0) [INFO]: ==7901== by 0x4D7DA68: set_limits> (png.rs:298) [INFO]: ==7901== by 0x4D7DA68: visit_decoder>> (free_functions.rs:108) [INFO]: ==7901== by 0x4D7DA68: image::io::free_functions::load_decoder (free_functions.rs:57) [INFO]: ==7901== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7901== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7901== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7901== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7901== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7901== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7901== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7901== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968B1: cli_magic_scan (libclamav/scanners.c:4794) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7901== [INFO]: ==7901== 1 errors in context 3 of 11: [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7901== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7901== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7901== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7901== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7901== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7901== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7901== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7901== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7901== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7901== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7901== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7901== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7901== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7901== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7901== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7901== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7901== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7901== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7901== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7901== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7901== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7901== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7901== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7901== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7901== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7901== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7901== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7901== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7901== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7901== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7901== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7901== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7901== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7901== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7901== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7901== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7901== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7901== [INFO]: ==7901== 1 errors in context 4 of 11: [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7901== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7901== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7901== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7901== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7901== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7901== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7901== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7901== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7901== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7901== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7901== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7901== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7901== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7901== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7901== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7901== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7901== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7901== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7901== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7901== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7901== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7901== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7901== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7901== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7901== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7901== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7901== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7901== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7901== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7901== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7901== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7901== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7901== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7901== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7901== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7901== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7901== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7901== [INFO]: ==7901== 1 errors in context 5 of 11: [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7901== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7901== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7901== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7901== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7901== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7901== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7901== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7901== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7901== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7901== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7901== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7901== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7901== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7901== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7901== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7901== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7901== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7901== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7901== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7901== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7901== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7901== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7901== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7901== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7901== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7901== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7901== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7901== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7901== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7901== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7901== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7901== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7901== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7901== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7901== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7901== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7901== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7901== [INFO]: ==7901== 1 errors in context 6 of 11: [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7901== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7901== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7901== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7901== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7901== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7901== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7901== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7901== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7901== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7901== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7901== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7901== [INFO]: ==7901== 1 errors in context 7 of 11: [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7901== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7901== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7901== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7901== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7901== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7901== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7901== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7901== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7901== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7901== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7901== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7901== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== by 0x499BB35: cli_scanole2 (libclamav/scanners.c:2671) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7901== [INFO]: ==7901== 5 errors in context 8 of 11: [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7901== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7901== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7901== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7901== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7901== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7901== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7901== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7901== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7901== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7901== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7901== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7901== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7901== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7901== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7901== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7901== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7901== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7901== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7901== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7901== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7901== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7901== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7901== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7901== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7901== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7901== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7901== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7901== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7901== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7901== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7901== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7901== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7901== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7901== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7901== [INFO]: ==7901== 9 errors in context 9 of 11: [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7901== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7901== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7901== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7901== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7901== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7901== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7901== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7901== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7901== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7901== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7901== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7901== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7901== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7901== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7901== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7901== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7901== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7901== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7901== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7901== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7901== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7901== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7901== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7901== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7901== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7901== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7901== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7901== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7901== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7901== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7901== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7901== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7901== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7901== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7901== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7901== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7901== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7901== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7901== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7901== [INFO]: ==7901== 1704 errors in context 10 of 11: [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7901== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7901== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7901== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7901== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7901== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7901== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7901== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7901== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: } [INFO]: ==7901== [INFO]: ==7901== 1704 errors in context 11 of 11: [INFO]: ==7901== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7901== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7901== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7901== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7901== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7901== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7901== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7901== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7901== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7901== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7901== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7901== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7901== by 0x499CF6B: magic_scan_nested_fmap_type (libclamav/scanners.c:5207) [INFO]: ==7901== by 0x499CF6B: cli_magic_scan_nested_fmap_type (libclamav/scanners.c:5298) [INFO]: ==7901== by 0x4A00CAB: UnknownInlinedFun (libclamav/scanners.c:5313) [INFO]: ==7901== by 0x4A00CAB: process_blip_record (libclamav/xlm_extract.c:4356) [INFO]: ==7901== by 0x4A01051: process_blip_store_container (libclamav/xlm_extract.c:4473) [INFO]: ==7901== by 0x4A011E5: cli_extract_images_from_drawing_group (libclamav/xlm_extract.c:4586) [INFO]: ==7901== by 0x4A01B71: cli_extract_xlm_macros_and_images (libclamav/xlm_extract.c:4970) [INFO]: ==7901== by 0x499ED91: cli_ole2_tempdir_scan_for_xlm_and_images (libclamav/scanners.c:2084) [INFO]: ==7901== by 0x499ED91: cli_ole2_scan_tempdir (libclamav/scanners.c:2560) [INFO]: ==7901== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:magic_scan_nested_fmap_type [INFO]: fun:cli_magic_scan_nested_fmap_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:process_blip_record [INFO]: fun:process_blip_store_container [INFO]: fun:cli_extract_images_from_drawing_group [INFO]: fun:cli_extract_xlm_macros_and_images [INFO]: fun:cli_ole2_tempdir_scan_for_xlm_and_images [INFO]: fun:cli_ole2_scan_tempdir [INFO]: } [INFO]: ==7901== ERROR SUMMARY: 3429 errors from 11 contexts (suppressed: 0 from 0) ____________________________ TC.test_yara_at_offset ____________________________ self = def test_yara_at_offset(self): self.step_name('Test yara signature - detect TAR file magic at an offset') testfiles = ' '.join([str(testpath) for testpath in TC.testpaths]) command = '{valgrind} {valgrind_args} {clamscan} -d {path_db} {testfiles}'.format( valgrind=TC.valgrind, valgrind_args=TC.valgrind_args, clamscan=TC.clamscan, path_db=TC.path_tmp / 'yara-at-offset.yara', testfiles=testfiles, ) output = self.execute_command(command) > assert output.ec == 1 # virus found E AssertionError: assert 123 == 1 E + where 123 = CmdResult(ec=123, out='/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: YARA.yara_at_offset.UNOFFICIAL FOUND\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: OK\n/bui...put/clamav_hdb_scanfiles/clam.7z: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: YARA.yara_at_offset.UNOFFICIAL FOUND\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: YARA.yara_at_offset.UNOFFICIAL FOUND\n\n----------- SCAN SUMMARY -----------\nKnown viruses: 1\nEngine version: 1.0.8\nScanned directories: 0\nScanned files: 47\nInfected files: 3\nData scanned: 20.95 MB\nData read: 6.91 MB (ratio 3.03:1)\nTime: 6.568 sec (0 m 6 s)\nStart Date: 2025:05:03 13:31:22\nEnd Date: 2025:05:03 13:31:28\n', err='').ec /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamscan/match_offsets_test.py:69: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test yara signature - detect TAR file magic at an offset [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-s1dodp29/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-s1dodp29/yara-at-offset.yara /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: YARA.yara_at_offset.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: YARA.yara_at_offset.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: YARA.yara_at_offset.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Known viruses: 1 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 47 Infected files: 3 Data scanned: 20.95 MB Data read: 6.91 MB (ratio 3.03:1) Time: 6.568 sec (0 m 6 s) Start Date: 2025:05:03 13:31:22 End Date: 2025:05:03 13:31:28 [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-s1dodp29/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-s1dodp29/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7907== Memcheck, a memory error detector [INFO]: ==7907== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7907== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7907== Parent PID: 7615 [INFO]: ==7907== [INFO]: --7907-- [INFO]: --7907-- Valgrind options: [INFO]: --7907-- -v [INFO]: --7907-- --trace-children=yes [INFO]: --7907-- --track-fds=yes [INFO]: --7907-- --leak-check=full [INFO]: --7907-- --show-possibly-lost=no [INFO]: --7907-- --show-leak-kinds=definite [INFO]: --7907-- --errors-for-leak-kinds=definite [INFO]: --7907-- --main-stacksize=16777216 [INFO]: --7907-- --gen-suppressions=all [INFO]: --7907-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7907-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-s1dodp29/valgrind.log [INFO]: --7907-- --error-exitcode=123 [INFO]: --7907-- Contents of /proc/version: [INFO]: --7907-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7907-- [INFO]: --7907-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7907-- Page sizes: currently 4096, max supported 4096 [INFO]: --7907-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7907-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7907-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7907-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7907-- might be shown as UnknownInlinedFun [INFO]: --7907-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7907-- object doesn't have a dynamic symbol table [INFO]: --7907-- Scheduler: using generic scheduler lock implementation. [INFO]: --7907-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7907-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7907== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7907-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7907== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7907-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7907== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7907-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7907== [INFO]: ==7907== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7907== don't want to do, unless you know exactly what you're doing, [INFO]: ==7907== or are doing some strange experiment): [INFO]: ==7907== /usr/libexec/valgrind/../../bin/vgdb --pid=7907 ...command... [INFO]: ==7907== [INFO]: ==7907== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7907== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7907== and then give GDB the following command [INFO]: ==7907== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7907 [INFO]: ==7907== --pid is optional if only one valgrind process is running [INFO]: ==7907== [INFO]: --7907-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7907-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7907-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7907-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7907-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7907-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7907-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7907-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7907-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7907-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7907-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7907-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7907-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7907-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7907-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7907-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7907-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7907-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7907-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7907-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7907-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7907-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7907-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7907-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7907-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7907-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7907-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7907-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7907-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7907-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7907-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7907-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7907-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7907-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7907-- REDIR: 0x5248af0 (libc.so.6:strlcpy) redirected to 0x4844150 (strlcpy) [INFO]: --7907-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7907-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7907-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7907-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7907-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7907-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: --7907-- REDIR: 0x52bc8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7907-- REDIR: 0x524fcf0 (libc.so.6:strspn) redirected to 0x484c4d0 (strspn) [INFO]: --7907-- REDIR: 0x5250130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: --7907-- REDIR: 0x5248bc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7907-- Reading syms from /usr/lib64/gconv/UTF-16.so [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7907== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7907== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7907== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7907== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7907== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7907== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7907== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7907== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7907== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7907== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7907== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7907== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7907== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7907== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7907== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7907== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7907== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7907== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7907== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7907== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7907== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7907== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7907== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7907== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7907== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7907== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7907== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7907== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7907== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7907== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7907== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7907== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7907== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7907== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7907== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7907== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7907== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7907== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7907== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7907== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7907== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7907== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7907== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7907== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7907== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7907== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7907== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7907== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7907== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7907== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7907== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7907== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7907== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7907== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7907== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7907== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7907== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7907== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7907== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7907== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7907== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7907== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7907== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7907== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7907== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7907== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7907== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7907== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7907== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7907== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7907== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7907== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7907== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7907== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7907== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7907== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7907== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7907== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7907== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7907== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7907== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7907== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7907== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7907== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7907== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7907== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7907== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7907== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7907== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7907== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7907== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7907== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7907== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7907== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7907== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7907== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7907== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7907== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7907== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7907== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7907== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7907== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7907== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7907== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7907== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7907== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7907== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7907== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7907== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7907== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7907== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7907== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7907== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7907== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7907== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7907== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7907== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7907== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7907== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7907== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7907== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7907== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7907== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7907== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7907== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7907== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7907== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7907== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7907== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7907== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7907== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7907== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7907== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7907== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7907== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7907== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7907== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7907== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7907== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7907== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7907== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7907== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7907== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7907== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7907== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7907== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7907== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7907== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7907== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7907== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7907== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7907== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7907== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7907== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7907== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7907== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7907== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7907== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7907== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7907== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7907== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7907== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7907== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7907== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7907== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7907== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7907== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7907== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7907== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7907== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7907== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7907== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7907== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7907== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7907== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7907== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7907== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7907== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7907== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7907== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7907== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7907== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7907== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7907== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7907== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7907== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7907== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7907== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7907== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7907== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7907== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7907== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7907== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7907== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7907== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7907== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7907== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7907== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7907== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7907== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7907== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7907== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7907== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7907== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7907== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7907== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7907== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7907== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7907== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7907== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7907== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7907== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7907== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7907== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7907== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7907== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7907== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7907== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7907== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7907== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7907== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7907== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7907== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7907== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7907== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: --7907-- REDIR: 0x5242c90 (libc.so.6:posix_memalign) redirected to 0x4841f10 (posix_memalign) [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7907== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7907== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7907== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7907== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7907== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7907== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7907== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7907== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7907== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7907== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7907== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7907== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7907== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7907== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7907== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7907== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7907== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7907== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7907== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7907== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7907== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7907== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7907== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7907== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7907== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7907== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7907== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7907== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7907== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7907== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7907== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7907== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7907== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7907== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: --7907-- Discarding syms at 0x517d8b0-0x517f240 in /usr/lib64/gconv/UTF-16.so (have_dinfo 1) [INFO]: ==7907== [INFO]: ==7907== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7907== [INFO]: ==7907== HEAP SUMMARY: [INFO]: ==7907== in use at exit: 128,464 bytes in 3,309 blocks [INFO]: ==7907== total heap usage: 25,444 allocs, 22,135 frees, 60,056,451 bytes allocated [INFO]: ==7907== [INFO]: ==7907== Searching for pointers to 3,309 not-freed blocks [INFO]: ==7907== Checked 4,588,616 bytes [INFO]: ==7907== [INFO]: ==7907== LEAK SUMMARY: [INFO]: ==7907== definitely lost: 0 bytes in 0 blocks [INFO]: ==7907== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7907== possibly lost: 608 bytes in 2 blocks [INFO]: ==7907== still reachable: 127,856 bytes in 3,307 blocks [INFO]: ==7907== suppressed: 0 bytes in 0 blocks [INFO]: ==7907== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7907== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7907== [INFO]: ==7907== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7907== ERROR SUMMARY: 7965 errors from 9 contexts (suppressed: 0 from 0) [INFO]: ==7907== [INFO]: ==7907== 1 errors in context 1 of 9: [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7907== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7907== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7907== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7907== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7907== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7907== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7907== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7907== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7907== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7907== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7907== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7907== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7907== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7907== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7907== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7907== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7907== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7907== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7907== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7907== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7907== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7907== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7907== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7907== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7907== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7907== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7907== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7907== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7907== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7907== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7907== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7907== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7907== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7907== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7907== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7907== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7907== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7907== [INFO]: ==7907== 1 errors in context 2 of 9: [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7907== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7907== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7907== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7907== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7907== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7907== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7907== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7907== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7907== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7907== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7907== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7907== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7907== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7907== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7907== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7907== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7907== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7907== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7907== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7907== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7907== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7907== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7907== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7907== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7907== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7907== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7907== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7907== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7907== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7907== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7907== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7907== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7907== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7907== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7907== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7907== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7907== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7907== [INFO]: ==7907== 1 errors in context 3 of 9: [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7907== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7907== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7907== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7907== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7907== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7907== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7907== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7907== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7907== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7907== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7907== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7907== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7907== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7907== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7907== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7907== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7907== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7907== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7907== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7907== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7907== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7907== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7907== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7907== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7907== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7907== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7907== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7907== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7907== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7907== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7907== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7907== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7907== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7907== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7907== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7907== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7907== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7907== [INFO]: ==7907== 2 errors in context 4 of 9: [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7907== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7907== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7907== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7907== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7907== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7907== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7907== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7907== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7907== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7907== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7907== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7907== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7907== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7907== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7907== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7907== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7907== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7907== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7907== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7907== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7907== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7907== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7907== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7907== [INFO]: ==7907== 2 errors in context 5 of 9: [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7907== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7907== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7907== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7907== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7907== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7907== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7907== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7907== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7907== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7907== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7907== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7907== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7907== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7907== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7907== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7907== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7907== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7907== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7907== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7907== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7907== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7907== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7907== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7907== [INFO]: ==7907== 5 errors in context 6 of 9: [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7907== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7907== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7907== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7907== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7907== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7907== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7907== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7907== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7907== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7907== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7907== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7907== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7907== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7907== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7907== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7907== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7907== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7907== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7907== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7907== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7907== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7907== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7907== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7907== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7907== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7907== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7907== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7907== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7907== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7907== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7907== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7907== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7907== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7907== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7907== [INFO]: ==7907== 9 errors in context 7 of 9: [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7907== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7907== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7907== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7907== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7907== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7907== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7907== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7907== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7907== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7907== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7907== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7907== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7907== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7907== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7907== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7907== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7907== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7907== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7907== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7907== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7907== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7907== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7907== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7907== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7907== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7907== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7907== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7907== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7907== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7907== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7907== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7907== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7907== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7907== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7907== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7907== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7907== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7907== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7907== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7907== [INFO]: ==7907== 2176 errors in context 8 of 9: [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7907== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7907== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7907== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7907== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7907== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7907== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7907== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7907== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7907== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7907== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7907== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7907== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7907== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7907== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7907== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7907== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7907== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7907== [INFO]: ==7907== 5768 errors in context 9 of 9: [INFO]: ==7907== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7907== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7907== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7907== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7907== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7907== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7907== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7907== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7907== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7907== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7907== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7907== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7907== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7907== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7907== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7907== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7907== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7907== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7907== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7907== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7907== ERROR SUMMARY: 7965 errors from 9 contexts (suppressed: 0 from 0) ____________________________ TC.test_yara_in_range _____________________________ self = def test_yara_in_range(self): self.step_name('Test yara signature - detect TAR file magic in a range') testfiles = ' '.join([str(testpath) for testpath in TC.testpaths]) command = '{valgrind} {valgrind_args} {clamscan} -d {path_db} {testfiles}'.format( valgrind=TC.valgrind, valgrind_args=TC.valgrind_args, clamscan=TC.clamscan, path_db=TC.path_tmp / 'yara-in-range.yara', testfiles=testfiles, ) output = self.execute_command(command) > assert output.ec == 1 # virus found E AssertionError: assert 123 == 1 E + where 123 = CmdResult(ec=123, out='/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: YARA.yara_in_range.UNOFFICIAL FOUND\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: OK\n/buil...input/clamav_hdb_scanfiles/clam.7z: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: YARA.yara_in_range.UNOFFICIAL FOUND\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: OK\n/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: YARA.yara_in_range.UNOFFICIAL FOUND\n\n----------- SCAN SUMMARY -----------\nKnown viruses: 1\nEngine version: 1.0.8\nScanned directories: 0\nScanned files: 47\nInfected files: 3\nData scanned: 20.95 MB\nData read: 6.91 MB (ratio 3.03:1)\nTime: 6.648 sec (0 m 6 s)\nStart Date: 2025:05:03 13:31:29\nEnd Date: 2025:05:03 13:31:36\n', err='').ec /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/clamscan/match_offsets_test.py:87: AssertionError ----------------------------- Captured stdout call ----------------------------- [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO]: Test yara signature - detect TAR file magic in a range [INFO]: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [DEBUG]: Run command: /usr/bin/valgrind -v --trace-children=yes --track-fds=yes --leak-check=full --show-possibly-lost=no --show-leak-kinds=definite --errors-for-leak-kinds=definite --main-stacksize=16777216 --gen-suppressions=all --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-s1dodp29/valgrind.log --error-exitcode=123 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan -d /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-s1dodp29/yara-in-range.yara /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2 /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz [DEBUG]: Exit code: 123 [DEBUG]: stdout: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.cab: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.arj: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.rtf: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.szdd: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tar.gz: YARA.yara_in_range.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.chm: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.sis: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-aspack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-pespin.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upx.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-fsg.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-mew.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-nsis.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-petite.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-upack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-wwpack.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.pdf: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.mail: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ppt: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.tnef: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea05.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ea06.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.d64.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.base64: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.mbox.uu: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.binhex: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.ole.doc: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.impl.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.html: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-be.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bin-le.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.newc.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.odc.cpio: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam-yc.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_int.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_IScab_ext.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_int.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_ISmsi_ext.exe: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.7z: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam_cache_emax.tgz: YARA.yara_in_range.UNOFFICIAL FOUND /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.iso: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clamjol.iso: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe.bz2: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.bz2.zip: OK /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/input/clamav_hdb_scanfiles/clam.exe_and_mail.tar.gz: YARA.yara_in_range.UNOFFICIAL FOUND ----------- SCAN SUMMARY ----------- Known viruses: 1 Engine version: 1.0.8 Scanned directories: 0 Scanned files: 47 Infected files: 3 Data scanned: 20.95 MB Data read: 6.91 MB (ratio 3.03:1) Time: 6.648 sec (0 m 6 s) Start Date: 2025:05:03 13:31:29 End Date: 2025:05:03 13:31:36 [DEBUG]: stderr: [INFO]: Verifying /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-s1dodp29/valgrind.log... [WARNING]: ********************************************************************* [WARNING]: Valgrind test failed! [WARNING]: Please submit this log to https://github.com/Cisco-Talos/clamav/issues: [WARNING]: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-s1dodp29/valgrind.log [WARNING]: ********************************************************************* [INFO]: ==7911== Memcheck, a memory error detector [INFO]: ==7911== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. [INFO]: ==7911== Using Valgrind-3.24.0-fcdaa47426-20241101 and LibVEX; rerun with -h for copyright info [INFO]: ==7911== Parent PID: 7615 [INFO]: ==7911== [INFO]: --7911-- [INFO]: --7911-- Valgrind options: [INFO]: --7911-- -v [INFO]: --7911-- --trace-children=yes [INFO]: --7911-- --track-fds=yes [INFO]: --7911-- --leak-check=full [INFO]: --7911-- --show-possibly-lost=no [INFO]: --7911-- --show-leak-kinds=definite [INFO]: --7911-- --errors-for-leak-kinds=definite [INFO]: --7911-- --main-stacksize=16777216 [INFO]: --7911-- --gen-suppressions=all [INFO]: --7911-- --suppressions=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7911-- --log-file=/builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/unit_tests/TC-s1dodp29/valgrind.log [INFO]: --7911-- --error-exitcode=123 [INFO]: --7911-- Contents of /proc/version: [INFO]: --7911-- Linux version 6.11.4-301.fc41.s390x (mockbuild@2db509d9594e43b980c892fc8187b6f8) (gcc (GCC) 14.2.1 20240912 (Red Hat 14.2.1-3), GNU ld version 2.43.1-2.fc41) #1 SMP Sun Oct 20 14:52:44 UTC 2024 [INFO]: --7911-- [INFO]: --7911-- Arch and hwcaps: S390X, BigEndian, s390x-ldisp-eimm-gie-dfp-fgx-stfle-etf2-etf3-stckf-fpext-lsc-pfpo-vx-msa5-mi2-lsc2-vxe-dflt [INFO]: --7911-- Page sizes: currently 4096, max supported 4096 [INFO]: --7911-- Valgrind library directory: /usr/libexec/valgrind [INFO]: --7911-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: --7911-- Reading syms from /usr/lib/ld64.so.1 [INFO]: --7911-- Warning: cross-CU LIMITATION: some inlined fn names [INFO]: --7911-- might be shown as UnknownInlinedFun [INFO]: --7911-- Reading syms from /usr/libexec/valgrind/memcheck-s390x-linux [INFO]: --7911-- object doesn't have a dynamic symbol table [INFO]: --7911-- Scheduler: using generic scheduler lock implementation. [INFO]: --7911-- Reading suppressions file: /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/unit_tests/valgrind.supp [INFO]: --7911-- Reading suppressions file: /usr/libexec/valgrind/default.supp [INFO]: ==7911== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-7911-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7911== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-7911-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7911== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-7911-by-mockbuild-on-e30aa1620db74554a2ce2f1a95167c95 [INFO]: ==7911== [INFO]: ==7911== TO CONTROL THIS PROCESS USING vgdb (which you probably [INFO]: ==7911== don't want to do, unless you know exactly what you're doing, [INFO]: ==7911== or are doing some strange experiment): [INFO]: ==7911== /usr/libexec/valgrind/../../bin/vgdb --pid=7911 ...command... [INFO]: ==7911== [INFO]: ==7911== TO DEBUG THIS PROCESS USING GDB: start GDB like this [INFO]: ==7911== /path/to/gdb /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/clamscan/clamscan [INFO]: ==7911== and then give GDB the following command [INFO]: ==7911== target remote | /usr/libexec/valgrind/../../bin/vgdb --pid=7911 [INFO]: ==7911== --pid is optional if only one valgrind process is running [INFO]: ==7911== [INFO]: --7911-- REDIR: 0x40208c0 (ld64.so.1:index) redirected to 0x80021d48a (???) [INFO]: --7911-- Reading syms from /usr/libexec/valgrind/vgpreload_core-s390x-linux.so [INFO]: --7911-- Reading syms from /usr/libexec/valgrind/vgpreload_memcheck-s390x-linux.so [INFO]: --7911-- REDIR: 0x4020500 (ld64.so.1:memcpy) redirected to 0x4847d50 (memcpy) [INFO]: --7911-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclamav/libclamav.so.11.0.0 [INFO]: --7911-- Reading syms from /usr/lib64/libc.so.6 [INFO]: --7911-- Reading syms from /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/redhat-linux-build/libclammspack/libclammspack.so.0.8.0 [INFO]: --7911-- Reading syms from /usr/lib64/libcrypto.so.3.2.4 [INFO]: --7911-- REDIR: 0x4020580 (ld64.so.1:memmove) redirected to 0x484a740 (memmove) [INFO]: --7911-- Reading syms from /usr/lib64/libz.so.1.3.1.zlib-ng [INFO]: --7911-- Reading syms from /usr/lib64/libbz2.so.1.0.8 [INFO]: --7911-- Reading syms from /usr/lib64/libpcre2-8.so.0.14.0 [INFO]: --7911-- Reading syms from /usr/lib64/libxml2.so.2.12.10 [INFO]: --7911-- Reading syms from /usr/lib64/libjson-c.so.5.4.0 [INFO]: --7911-- Reading syms from /usr/lib64/libm.so.6 [INFO]: --7911-- Reading syms from /usr/lib64/libgcc_s-15-20250425.so.1 [INFO]: --7911-- Reading syms from /usr/lib64/liblzma.so.5.8.1 [INFO]: --7911-- REDIR: 0x5245ad0 (libc.so.6:memmove) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7911-- REDIR: 0x5248ee0 (libc.so.6:strstr) redirected to 0x4831740 (_vgnU_ifunc_wrapper) [INFO]: --7911-- REDIR: 0x524fb70 (libc.so.6:rindex) redirected to 0x4842b40 (rindex) [INFO]: --7911-- REDIR: 0x524f8d0 (libc.so.6:strncmp) redirected to 0x4844340 (strncmp) [INFO]: --7911-- REDIR: 0x5240a60 (libc.so.6:malloc) redirected to 0x48394c8 (malloc) [INFO]: --7911-- REDIR: 0x5250350 (libc.so.6:memchr) redirected to 0x4845020 (memchr) [INFO]: --7911-- REDIR: 0x524fa10 (libc.so.6:index) redirected to 0x4842dc0 (index) [INFO]: --7911-- REDIR: 0x524fad0 (libc.so.6:strchrnul) redirected to 0x484b010 (strchrnul) [INFO]: --7911-- REDIR: 0x524d4b0 (libc.so.6:memcpy) redirected to 0x4845e10 (memcpy) [INFO]: --7911-- REDIR: 0x5241230 (libc.so.6:free) redirected to 0x483cb60 (free) [INFO]: --7911-- REDIR: 0x52415c0 (libc.so.6:realloc) redirected to 0x48412b0 (realloc) [INFO]: --7911-- REDIR: 0x5245bd0 (libc.so.6:strcasecmp_l) redirected to 0x4844960 (strcasecmp_l) [INFO]: --7911-- REDIR: 0x52bc8a0 (libc.so.6:__memcpy_chk) redirected to 0x484bb40 (__memcpy_chk) [INFO]: --7911-- REDIR: 0x524ed30 (libc.so.6:strnlen) redirected to 0x4843520 (strnlen) [INFO]: --7911-- REDIR: 0x5241e00 (libc.so.6:calloc) redirected to 0x4841048 (calloc) [INFO]: --7911-- REDIR: 0x524d5f0 (libc.so.6:__memmove_arch13) redirected to 0x4849ae0 (memmove) [INFO]: --7911-- REDIR: 0x5245b40 (libc.so.6:strcasecmp) redirected to 0x48446a0 (strcasecmp) [INFO]: --7911-- REDIR: 0x5248af0 (libc.so.6:strlcpy) redirected to 0x4844150 (strlcpy) [INFO]: --7911-- REDIR: 0x524d670 (libc.so.6:__strstr_arch13) redirected to 0x484bd30 (strstr) [INFO]: --7911-- REDIR: 0x524f020 (libc.so.6:strncpy) redirected to 0x4843a10 (strncpy) [INFO]: --7911-- REDIR: 0x5248a10 (libc.so.6:strlcat) redirected to 0x48432b0 (strlcat) [INFO]: --7911-- REDIR: 0x52bd180 (libc.so.6:__strcpy_chk) redirected to 0x484b0b0 (__strcpy_chk) [INFO]: --7911-- REDIR: 0x524d400 (libc.so.6:bcmp) redirected to 0x4848e50 (bcmp) [INFO]: --7911-- REDIR: 0x5241c70 (libc.so.6:aligned_alloc) redirected to 0x4842318 (aligned_alloc) [INFO]: --7911-- REDIR: 0x52bc8c0 (libc.so.6:__memmove_chk) redirected to 0x484aeb0 (__memmove_chk) [INFO]: --7911-- REDIR: 0x524fcf0 (libc.so.6:strspn) redirected to 0x484c4d0 (strspn) [INFO]: --7911-- REDIR: 0x5250130 (libc.so.6:strcspn) redirected to 0x484c230 (strcspn) [INFO]: --7911-- REDIR: 0x5248bc0 (libc.so.6:strncasecmp) redirected to 0x48447a0 (strncasecmp) [INFO]: --7911-- Reading syms from /usr/lib64/gconv/UTF-16.so [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7911== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7911== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7911== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7911== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7911== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7911== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7911== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7911== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7911== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7911== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7911== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7911== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7911== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7911== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7911== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7911== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7911== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7911== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7911== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7911== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7911== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7911== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7911== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7911== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7911== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7911== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7911== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7911== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7911== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7911== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7911== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7911== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7911== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7911== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7911== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7911== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7911== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7911== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7911== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7911== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7911== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7911== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7911== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7911== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7911== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7911== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7911== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7911== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7911== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7911== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7911== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7911== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7911== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7911== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7911== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7911== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7911== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7911== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7911== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7911== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7911== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7911== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7911== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7911== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7911== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7911== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7911== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7911== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7911== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7911== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7911== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7911== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7911== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7911== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7911== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7911== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7911== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7911== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7911== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7911== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7911== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7911== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7911== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7911== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7911== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7911== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7911== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7911== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7911== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7911== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7911== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7911== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7911== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7911== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7911== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7911== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7911== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7911== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7911== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7911== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7911== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7911== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7911== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7911== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7911== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7911== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7911== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7911== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7911== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7911== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7911== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7911== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7911== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7911== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7911== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7911== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7911== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7911== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7911== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7911== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7911== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7911== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7911== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7911== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7911== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7911== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7911== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7911== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7911== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7911== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7911== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7911== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7911== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7911== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7911== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7911== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7911== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7911== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7911== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7911== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7911== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7911== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7911== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7911== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7911== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7911== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7911== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7911== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7911== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7911== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7911== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7911== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7911== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7911== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7911== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7911== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7911== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7911== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7911== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7911== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7911== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7911== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7911== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7911== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7911== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7911== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7911== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7911== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7911== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7911== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7911== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7911== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7911== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7911== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7911== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7911== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7911== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7911== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7911== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7911== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7911== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7911== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7911== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7911== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7911== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7911== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7911== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7911== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7911== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7911== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7911== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7911== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7911== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7911== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7911== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7911== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7911== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7911== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7911== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7911== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7911== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7911== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7911== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7911== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7911== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7911== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7911== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7911== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7911== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7911== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7911== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7911== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7911== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7911== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7911== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7911== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7911== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7911== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7911== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7911== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7911== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7911== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7911== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7911== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7911== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: --7911-- REDIR: 0x5242c90 (libc.so.6:posix_memalign) redirected to 0x4841f10 (posix_memalign) [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7911== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7911== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7911== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7911== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7911== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7911== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7911== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7911== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7911== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7911== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7911== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7911== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7911== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7911== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7911== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7911== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7911== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7911== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7911== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7911== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7911== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7911== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7911== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7911== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7911== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7911== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7911== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7911== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7911== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7911== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7911== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7911== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7911== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7911== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: --7911-- Discarding syms at 0x517d8b0-0x517f240 in /usr/lib64/gconv/UTF-16.so (have_dinfo 1) [INFO]: ==7911== [INFO]: ==7911== FILE DESCRIPTORS: 3 open (3 std) at exit. [INFO]: ==7911== [INFO]: ==7911== HEAP SUMMARY: [INFO]: ==7911== in use at exit: 128,464 bytes in 3,309 blocks [INFO]: ==7911== total heap usage: 25,444 allocs, 22,135 frees, 60,056,443 bytes allocated [INFO]: ==7911== [INFO]: ==7911== Searching for pointers to 3,309 not-freed blocks [INFO]: ==7911== Checked 4,588,568 bytes [INFO]: ==7911== [INFO]: ==7911== LEAK SUMMARY: [INFO]: ==7911== definitely lost: 0 bytes in 0 blocks [INFO]: ==7911== indirectly lost: 0 bytes in 0 blocks [INFO]: ==7911== possibly lost: 608 bytes in 2 blocks [INFO]: ==7911== still reachable: 127,856 bytes in 3,307 blocks [INFO]: ==7911== suppressed: 0 bytes in 0 blocks [INFO]: ==7911== Reachable blocks (those to which a pointer was found) are not shown. [INFO]: ==7911== To see them, rerun with: --leak-check=full --show-leak-kinds=all [INFO]: ==7911== [INFO]: ==7911== Use --track-origins=yes to see where uninitialised values come from [INFO]: ==7911== ERROR SUMMARY: 7965 errors from 9 contexts (suppressed: 0 from 0) [INFO]: ==7911== [INFO]: ==7911== 1 errors in context 1 of 9: [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7911== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7911== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7911== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7911== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7911== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7911== by 0x4F40A57: pop (path.rs:1392) [INFO]: ==7911== by 0x4F40A57: quota_v2 (thread.rs:636) [INFO]: ==7911== by 0x4F40A57: quota (thread.rs:588) [INFO]: ==7911== by 0x4F40A57: available_parallelism (thread.rs:369) [INFO]: ==7911== by 0x4F40A57: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7911== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7911== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7911== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7911== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7911== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7911== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7911== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7911== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7911== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7911== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7911== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7911== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7911== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7911== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7911== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7911== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7911== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7911== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7911== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7911== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7911== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7911== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7911== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7911== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7911== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7911== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7911== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7911== [INFO]: ==7911== 1 errors in context 2 of 9: [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7911== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7911== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7911== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7911== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7911== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7911== by 0x4F409EB: pop (path.rs:1392) [INFO]: ==7911== by 0x4F409EB: quota_v2 (thread.rs:635) [INFO]: ==7911== by 0x4F409EB: quota (thread.rs:588) [INFO]: ==7911== by 0x4F409EB: available_parallelism (thread.rs:369) [INFO]: ==7911== by 0x4F409EB: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7911== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7911== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7911== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7911== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7911== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7911== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7911== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7911== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7911== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7911== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7911== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7911== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7911== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7911== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7911== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7911== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7911== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7911== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7911== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7911== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7911== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7911== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7911== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7911== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7911== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7911== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7911== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7911== [INFO]: ==7911== 1 errors in context 3 of 9: [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4F5AA34: clone (option.rs:2038) [INFO]: ==7911== by 0x4F5AA34: clone (path.rs:589) [INFO]: ==7911== by 0x4F5AA34: std::path::Components::as_path (path.rs:691) [INFO]: ==7911== by 0x4F5F98F: {closure#0} (path.rs:2409) [INFO]: ==7911== by 0x4F5F98F: and_then (option.rs:1452) [INFO]: ==7911== by 0x4F5F98F: std::path::Path::parent (path.rs:2407) [INFO]: ==7911== by 0x4F407B1: pop (path.rs:1392) [INFO]: ==7911== by 0x4F407B1: quota_v2 (thread.rs:614) [INFO]: ==7911== by 0x4F407B1: quota (thread.rs:588) [INFO]: ==7911== by 0x4F407B1: available_parallelism (thread.rs:369) [INFO]: ==7911== by 0x4F407B1: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7911== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7911== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7911== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7911== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7911== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7911== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7911== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7911== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7911== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7911== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7911== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7911== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7911== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7911== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7911== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7911== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7911== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7911== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7911== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7911== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7911== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7911== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7911== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7911== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7911== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7911== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7911== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:clone [INFO]: fun:clone [INFO]: fun:_ZN3std4path10Components7as_path17ha37bb9e002cfb8cbE [INFO]: fun:{closure#0} [INFO]: fun:and_then [INFO]: fun:_ZN3std4path4Path6parent17h712a4048d7547c30E [INFO]: fun:pop [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7911== [INFO]: ==7911== 2 errors in context 4 of 9: [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4D7F11A: check_dimensions (mod.rs:0) [INFO]: ==7911== by 0x4D7F11A: set_limits>> (image.rs:887) [INFO]: ==7911== by 0x4D7F11A: visit_decoder>> (free_functions.rs:108) [INFO]: ==7911== by 0x4D7F11A: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7911== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7911== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7911== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7911== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7911== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7911== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7911== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7911== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7911== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7911== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7911== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7911== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7911== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7911== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7911== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7911== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7911== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7911== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7911== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7911== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7911== [INFO]: ==7911== 2 errors in context 5 of 9: [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4D7F10C: check_dimensions (mod.rs:0) [INFO]: ==7911== by 0x4D7F10C: set_limits>> (image.rs:887) [INFO]: ==7911== by 0x4D7F10C: visit_decoder>> (free_functions.rs:108) [INFO]: ==7911== by 0x4D7F10C: image::io::free_functions::load_decoder (free_functions.rs:61) [INFO]: ==7911== by 0x4E687C9: load_inner> (free_functions.rs:113) [INFO]: ==7911== by 0x4E687C9: load> (free_functions.rs:37) [INFO]: ==7911== by 0x4E687C9: load_from_memory_with_format (dynimage.rs:1234) [INFO]: ==7911== by 0x4E687C9: image::dynimage::load_from_memory (dynimage.rs:1219) [INFO]: ==7911== by 0x4C97967: {closure#0} (fuzzy_hash.rs:419) [INFO]: ==7911== by 0x4C97967: do_call> (panicking.rs:587) [INFO]: ==7911== by 0x4C97967: try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> (panicking.rs:550) [INFO]: ==7911== by 0x4C97967: catch_unwind> (panic.rs:358) [INFO]: ==7911== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:418) [INFO]: ==7911== by 0x4C97967: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7911== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7911== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7911== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7911== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7911== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7911== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7911== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7911== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7911== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7911== by 0x49961E5: cli_magic_scan (libclamav/scanners.c:4700) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:check_dimensions [INFO]: fun:set_limits>> [INFO]: fun:visit_decoder>> [INFO]: fun:_ZN5image2io14free_functions12load_decoder17h3533708658fb1b36E [INFO]: fun:load_inner> [INFO]: fun:load> [INFO]: fun:load_from_memory_with_format [INFO]: fun:_ZN5image8dynimage16load_from_memory17h87cb79a35b328711E [INFO]: fun:{closure#0} [INFO]: fun:do_call> [INFO]: fun:try, clamav_rust::fuzzy_hash::fuzzy_hash_calculate_image::{closure_env#0}> [INFO]: fun:catch_unwind> [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: fun:cli_magic_scan [INFO]: } [INFO]: ==7911== [INFO]: ==7911== 5 errors in context 6 of 9: [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4F5B4DA: ::next (path.rs:0) [INFO]: ==7911== by 0x4F59689: std::path::iter_after (path.rs:286) [INFO]: ==7911== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7911== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7911== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7911== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7911== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7911== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7911== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7911== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7911== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7911== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7911== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7911== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7911== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7911== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7911== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7911== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7911== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7911== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7911== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7911== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7911== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7911== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7911== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7911== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7911== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7911== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7911== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7911== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7911== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7911== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7911== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7911== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7911== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17hdcef1af7b487db71E [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: } [INFO]: ==7911== [INFO]: ==7911== 9 errors in context 7 of 9: [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4F5973C: std::path::iter_after (path.rs:0) [INFO]: ==7911== by 0x4F4089F: _starts_with (path.rs:2550) [INFO]: ==7911== by 0x4F4089F: starts_with<&str> (path.rs:2546) [INFO]: ==7911== by 0x4F4089F: quota_v2 (thread.rs:617) [INFO]: ==7911== by 0x4F4089F: quota (thread.rs:588) [INFO]: ==7911== by 0x4F4089F: available_parallelism (thread.rs:369) [INFO]: ==7911== by 0x4F4089F: std::thread::available_parallelism (mod.rs:2017) [INFO]: ==7911== by 0x4EF243F: {closure#0} (lib.rs:473) [INFO]: ==7911== by 0x4EF243F: get_num_threads (lib.rs:493) [INFO]: ==7911== by 0x4EF243F: rayon_core::registry::Registry::new (registry.rs:237) [INFO]: ==7911== by 0x4EED6B7: default_global_registry (registry.rs:201) [INFO]: ==7911== by 0x4EED6B7: call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> (function.rs:250) [INFO]: ==7911== by 0x4EED6B7: {closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:193) [INFO]: ==7911== by 0x4EED6B7: std::sync::poison::once::Once::call_once::{{closure}} (once.rs:155) [INFO]: ==7911== by 0x49405B1: std::sys::sync::once::futex::Once::call (futex.rs:176) [INFO]: ==7911== by 0x4EF177D: call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> (once.rs:155) [INFO]: ==7911== by 0x4EF177D: set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> (registry.rs:192) [INFO]: ==7911== by 0x4EF177D: rayon_core::registry::global_registry (registry.rs:166) [INFO]: ==7911== by 0x4EF4D91: current_num_threads (registry.rs:334) [INFO]: ==7911== by 0x4EF4D91: rayon_core::current_num_threads (lib.rs:144) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:266) [INFO]: ==7911== by 0x4EE516F: new (mod.rs:314) [INFO]: ==7911== by 0x4EE516F: bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:395) [INFO]: ==7911== by 0x4EE516F: callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> (mod.rs:372) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> (enumerate.rs:78) [INFO]: ==7911== by 0x4EE516F: callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> (len.rs:217) [INFO]: ==7911== by 0x4EE516F: with_producer>>>> (chunks.rs:236) [INFO]: ==7911== by 0x4EE516F: with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> (len.rs:194) [INFO]: ==7911== by 0x4EE516F: with_producer>, rayon::iter::plumbing::bridge::Callback>> (enumerate.rs:62) [INFO]: ==7911== by 0x4EE516F: bridge>>, rayon::iter::for_each::ForEachConsumer> (mod.rs:356) [INFO]: ==7911== by 0x4EE516F: drive_unindexed>, rayon::iter::for_each::ForEachConsumer> (enumerate.rs:38) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> (for_each.rs:12) [INFO]: ==7911== by 0x4EE516F: for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> (mod.rs:386) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (rayon.rs:204) [INFO]: ==7911== by 0x4EE516F: compute_image_parallel (mod.rs:107) [INFO]: ==7911== by 0x4EE516F: jpeg_decoder::decoder::compute_image (decoder.rs:1334) [INFO]: ==7911== by 0x4CC359B: decode_planes> (decoder.rs:689) [INFO]: ==7911== by 0x4CC359B: {closure#7}> (decoder.rs:613) [INFO]: ==7911== by 0x4CC359B: jpeg_decoder::worker::WorkerScope::get_or_init_worker (mod.rs:84) [INFO]: ==7911== by 0x4CCDF7D: jpeg_decoder::decoder::Decoder::decode_internal (decoder.rs:612) [INFO]: ==7911== by 0x4DB7DAD: {closure#0}> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> (mod.rs:61) [INFO]: ==7911== by 0x4DB7DAD: decode> (decoder.rs:294) [INFO]: ==7911== by 0x4DB7DAD: as image::image::ImageDecoder>::read_image (decoder.rs:112) [INFO]: ==7911== by 0x4E6A29D: image::image::decoder_to_vec (image.rs:720) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:_ZN3std4path10iter_after17h78915e8862305088E [INFO]: fun:_starts_with [INFO]: fun:starts_with<&str> [INFO]: fun:quota_v2 [INFO]: fun:quota [INFO]: fun:available_parallelism [INFO]: fun:_ZN3std6thread21available_parallelism17h121848c7a412fcddE [INFO]: fun:{closure#0} [INFO]: fun:get_num_threads [INFO]: fun:_ZN10rayon_core8registry8Registry3new17h44d6c01937825b08E [INFO]: fun:default_global_registry [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>, ()> [INFO]: fun:{closure#0} core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN3std4sync6poison4once4Once9call_once28_$u7b$$u7b$closure$u7d$$u7d$17h02ab7dbed776d3b6E [INFO]: fun:_ZN3std3sys4sync4once5futex4Once4call17h519061b8489d8834E [INFO]: fun:call_once core::result::Result, rayon_core::ThreadPoolBuildError>>> [INFO]: fun:set_global_registry core::result::Result, rayon_core::ThreadPoolBuildError>> [INFO]: fun:_ZN10rayon_core8registry15global_registry17hbc3fee2b49860549E [INFO]: fun:current_num_threads [INFO]: fun:_ZN10rayon_core19current_num_threads17h391a3bc3488e1780E [INFO]: fun:new [INFO]: fun:new [INFO]: fun:bridge_producer_consumer>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:callback, (usize, &mut [u8]), rayon::iter::enumerate::EnumerateProducer>>> [INFO]: fun:callback<&mut [u8], rayon::iter::plumbing::bridge::Callback>, rayon::iter::len::MaxLenProducer>> [INFO]: fun:callback<&mut [u8], rayon::iter::enumerate::{impl#2}::with_producer::Callback>>, rayon::slice::chunks::ChunksMutProducer> [INFO]: fun:with_producer>>>> [INFO]: fun:with_producer, rayon::iter::enumerate::{impl#2}::with_producer::Callback>>> [INFO]: fun:with_producer>, rayon::iter::plumbing::bridge::Callback>> [INFO]: fun:bridge>>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:drive_unindexed>, rayon::iter::for_each::ForEachConsumer> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}, (usize, &mut [u8])> [INFO]: fun:for_each>>, jpeg_decoder::worker::rayon::compute_image_parallel::{closure_env#0}> [INFO]: fun:compute_image_parallel [INFO]: fun:compute_image_parallel [INFO]: fun:_ZN12jpeg_decoder7decoder13compute_image17h95242511348f9160E [INFO]: fun:decode_planes> [INFO]: fun:{closure#7}> [INFO]: fun:_ZN12jpeg_decoder6worker11WorkerScope18get_or_init_worker17h48a609e5517bc3b1E [INFO]: fun:_ZN12jpeg_decoder7decoder16Decoder$LT$R$GT$15decode_internal17h32e6653feeb48de4E [INFO]: fun:{closure#0}> [INFO]: fun:with, jpeg_decoder::error::Error>, jpeg_decoder::decoder::{impl#1}::decode::{closure_env#0}>> [INFO]: fun:decode> [INFO]: fun:_ZN97_$LT$image..codecs..jpeg..decoder..JpegDecoder$LT$R$GT$$u20$as$u20$image..image..ImageDecoder$GT$10read_image17haf8c441fd07550fdE [INFO]: fun:_ZN5image5image14decoder_to_vec17h385c9f25aa5379c2E [INFO]: } [INFO]: ==7911== [INFO]: ==7911== 2176 errors in context 8 of 9: [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7911== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7911== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7911== by 0x4D79CE3: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7911== by 0x4D79CE3: image::imageops::sample::vertical_sample (sample.rs:500) [INFO]: ==7911== by 0x4E3D45F: resize, alloc::vec::Vec>> (sample.rs:950) [INFO]: ==7911== by 0x4E3D45F: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7911== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7911== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7911== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7911== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7911== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7911== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7911== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7911== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7911== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7911== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7911== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample15vertical_sample17hc11b9f908650278eE [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7911== [INFO]: ==7911== 5768 errors in context 9 of 9: [INFO]: ==7911== Conditional jump or move depends on uninitialised value(s) [INFO]: ==7911== at 0x4D288F2: lanczos (sample.rs:151) [INFO]: ==7911== by 0x4D288F2: lanczos3_kernel (sample.rs:187) [INFO]: ==7911== by 0x4D288F2: core::ops::function::Fn::call (function.rs:79) [INFO]: ==7911== by 0x4D73B25: call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> (boxed.rs:1990) [INFO]: ==7911== by 0x4D73B25: image::imageops::sample::horizontal_sample (sample.rs:271) [INFO]: ==7911== by 0x4E3D473: resize, alloc::vec::Vec>> (sample.rs:951) [INFO]: ==7911== by 0x4E3D473: image::dynimage::DynamicImage::resize_exact (dynimage.rs:705) [INFO]: ==7911== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:438) [INFO]: ==7911== by 0x4C97EC7: fuzzy_hash_calculate_image (fuzzy_hash.rs:217) [INFO]: ==7911== by 0x499BE2D: calculate_fuzzy_image_hash (libclamav/scanners.c:4094) [INFO]: ==7911== by 0x49968D7: cli_magic_scan (libclamav/scanners.c:4810) [INFO]: ==7911== by 0x499C941: cli_magic_scan_desc_type (libclamav/scanners.c:5130) [INFO]: ==7911== by 0x49FF2DB: UnknownInlinedFun (libclamav/scanners.c:5146) [INFO]: ==7911== by 0x49FF2DB: handler_otf (libclamav/ole2_extract.c:1674) [INFO]: ==7911== by 0x49FCFE1: ole2_walk_property_tree (libclamav/ole2_extract.c:736) [INFO]: ==7911== by 0x49FD0D7: ole2_walk_property_tree (libclamav/ole2_extract.c:705) [INFO]: ==7911== by 0x49FC655: cli_ole2_extract (libclamav/ole2_extract.c:0) [INFO]: ==7911== by 0x499BAF5: cli_scanole2 (libclamav/scanners.c:2655) [INFO]: ==7911== [INFO]: { [INFO]: [INFO]: Memcheck:Cond [INFO]: fun:lanczos [INFO]: fun:lanczos3_kernel [INFO]: fun:_ZN4core3ops8function2Fn4call17h03dfa8fca78395bcE [INFO]: fun:call<(f32), dyn core::ops::function::Fn<(f32), Output=f32>, alloc::alloc::Global> [INFO]: fun:_ZN5image8imageops6sample17horizontal_sample17h78545ded6e75ac69E [INFO]: fun:resize, alloc::vec::Vec>> [INFO]: fun:_ZN5image8dynimage12DynamicImage12resize_exact17h81b7a9b3cf25fafdE [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:fuzzy_hash_calculate_image [INFO]: fun:calculate_fuzzy_image_hash [INFO]: fun:cli_magic_scan [INFO]: fun:cli_magic_scan_desc_type [INFO]: fun:UnknownInlinedFun [INFO]: fun:handler_otf [INFO]: fun:ole2_walk_property_tree [INFO]: fun:ole2_walk_property_tree [INFO]: fun:cli_ole2_extract [INFO]: fun:cli_scanole2 [INFO]: } [INFO]: ==7911== ERROR SUMMARY: 7965 errors from 9 contexts (suppressed: 0 from 0) =========================== short test summary info ============================ FAILED clamscan/_basic_test.py::TC::test_01_all_testfiles - AssertionError: a... FAILED clamscan/_basic_test.py::TC::test_02_all_testfiles_ign2 - AssertionErr... FAILED clamscan/assorted_test.py::TC::test_pe_cert_trust - AssertionError: as... FAILED clamscan/assorted_test.py::TC::test_weak_indicator_icon - AssertionErr... FAILED clamscan/fuzzy_img_hash_test.py::TC::test_sigs_good_allmatch - Asserti... FAILED clamscan/heuristics_test.py::TC::test_allmatch - AssertionError: asser... FAILED clamscan/heuristics_test.py::TC::test_allmatch_precedence - AssertionE... FAILED clamscan/heuristics_test.py::TC::test_hidden_by_strong_indicator - Ass... FAILED clamscan/heuristics_test.py::TC::test_only_heur - AssertionError: asse... FAILED clamscan/image_extraction_test.py::TC::test_xls_jpeg_png - assert 123 ... FAILED clamscan/image_extraction_test.py::TC::test_xls_with_detection - asser... FAILED clamscan/match_offsets_test.py::TC::test_yara_at_offset - AssertionErr... FAILED clamscan/match_offsets_test.py::TC::test_yara_in_range - AssertionErro... ERROR clamscan/_basic_test.py::TC::test_01_all_testfiles - AssertionError: Va... ERROR clamscan/_basic_test.py::TC::test_02_all_testfiles_ign2 - AssertionErro... ERROR clamscan/assorted_test.py::TC::test_pe_cert_trust - AssertionError: Val... ERROR clamscan/assorted_test.py::TC::test_weak_indicator_icon - AssertionErro... ERROR clamscan/fuzzy_img_hash_test.py::TC::test_sigs_good_allmatch - Assertio... ERROR clamscan/heuristics_test.py::TC::test_allmatch - AssertionError: Valgri... ERROR clamscan/heuristics_test.py::TC::test_allmatch_precedence - AssertionEr... ERROR clamscan/heuristics_test.py::TC::test_hidden_by_strong_indicator - Asse... ERROR clamscan/heuristics_test.py::TC::test_only_heur - AssertionError: Valgr... ERROR clamscan/image_extraction_test.py::TC::test_xls_jpeg_png - AssertionErr... ERROR clamscan/image_extraction_test.py::TC::test_xls_with_detection - Assert... ERROR clamscan/match_offsets_test.py::TC::test_yara_at_offset - AssertionErro... ERROR clamscan/match_offsets_test.py::TC::test_yara_in_range - AssertionError... ============= 13 failed, 36 passed, 13 errors in 149.73s (0:02:29) ============= 0% tests passed, 5 tests failed out of 5 Total Test time (real) = 150.44 sec The following tests FAILED: 2 - libclamav_valgrind (Failed) 5 - clamscan_valgrind (Failed) 7 - clamd_valgrind (Failed) 9 - freshclam_valgrind (Failed) 11 - sigtool_valgrind (Failed) Processing files: clamav-1.0.8-1.fc42.s390x Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.LNQqlW Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.OWidt2 Provides: clamav = 1.0.8-1.fc42 clamav(s390-64) = 1.0.8-1.fc42 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh systemd Requires(preun): /bin/sh systemd Requires(postun): /bin/sh systemd Requires: filesystem(unmerged-sbin-symlinks) libc.so.6()(64bit) libc.so.6(GLIBC_2.13)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(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.9)(64bit) libclamav.so.11()(64bit) libcurl.so.4()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libjson-c.so.5()(64bit) libjson-c.so.5(JSONC_0.14)(64bit) libncurses.so.6()(64bit) libtinfo.so.6()(64bit) libz.so.1()(64bit) libz.so.1(ZLIB_1.2.0.2)(64bit) rtld(GNU_HASH) Processing files: clamav-filesystem-1.0.8-1.fc42.noarch Provides: clamav-filesystem = 1.0.8-1.fc42 config(clamav-filesystem) = 1.0.8-1.fc42 Requires(interp): /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh shadow-utils Conflicts: clamav < 1.0.8-1.fc42 clamav > 1.0.8-1.fc42 Recommends: group(clamupdate) user(clamupdate) Processing files: clamav-lib-1.0.8-1.fc42.s390x Provides: bundled(libmspack) = 0.5-0.1.alpha.modified_by_clamav clamav-lib = 1.0.8-1.fc42 clamav-lib(s390-64) = 1.0.8-1.fc42 libclamav.so.11()(64bit) libclammspack.so.0()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld64.so.1()(64bit) ld64.so.1(GLIBC_2.3)(64bit) libbz2.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.10)(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.18)(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.2.4)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.29)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.39)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.5)(64bit) libc.so.6(GLIBC_2.6)(64bit) libc.so.6(GLIBC_2.7)(64bit) libc.so.6(GLIBC_2.9)(64bit) libclammspack.so.0()(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)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libjson-c.so.5()(64bit) libjson-c.so.5(JSONC_0.14)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libpcre2-8.so.0()(64bit) libxml2.so.2()(64bit) libxml2.so.2(LIBXML2_2.4.30)(64bit) libxml2.so.2(LIBXML2_2.5.0)(64bit) libxml2.so.2(LIBXML2_2.5.2)(64bit) libxml2.so.2(LIBXML2_2.5.7)(64bit) libxml2.so.2(LIBXML2_2.6.0)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: clamav-devel-1.0.8-1.fc42.s390x Provides: clamav-devel = 1.0.8-1.fc42 clamav-devel(s390-64) = 1.0.8-1.fc42 pkgconfig(libclamav) = 1.0.8 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 libclamav.so.11()(64bit) libclammspack.so.0()(64bit) libfreshclam.so.2()(64bit) Processing files: clamav-data-1.0.8-1.fc42.noarch Provides: clamav-data = 1.0.8-1.fc42 clamav-db = 1.0.8-1.fc42 config(clamav-data) = 1.0.8-1.fc42 data(clamav) = full Requires(interp): /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Obsoletes: clamav-db < 1.0.8-1.fc42 Recommends: group(clamupdate) user(clamupdate) Processing files: clamav-doc-1.0.8-1.fc42.noarch Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.h1Hszq Provides: clamav-doc = 1.0.8-1.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: clamav-freshclam-1.0.8-1.fc42.s390x Provides: clamav-data-empty = 1.0.8-1.fc42 clamav-freshclam = 1.0.8-1.fc42 clamav-freshclam(s390-64) = 1.0.8-1.fc42 clamav-update = 1.0.8-1.fc42 config(clamav-freshclam) = 1.0.8-1.fc42 data(clamav) = empty libfreshclam.so.2()(64bit) Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2)(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.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libclamav.so.11()(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libcurl.so.4()(64bit) libfreshclam.so.2()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.38)(64bit) libssl.so.3()(64bit) libssl.so.3(OPENSSL_3.0.0)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Obsoletes: clamav-data-empty < 1.0.8-1.fc42 clamav-update < 1.0.8-1.fc42 Recommends: group(clamupdate) user(clamupdate) Supplements: clamd Processing files: clamd-1.0.8-1.fc42.s390x Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.xIVoVX Provides: clamav-scanner-systemd = 1.0.8-1.fc42 clamav-server = 1.0.8-1.fc42 clamav-server-systemd = 1.0.8-1.fc42 clamd = 1.0.8-1.fc42 clamd(s390-64) = 1.0.8-1.fc42 Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh shadow-utils Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: filesystem(unmerged-sbin-symlinks) libc.so.6()(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(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) libclamav.so.11()(64bit) libsystemd.so.0()(64bit) libsystemd.so.0(LIBSYSTEMD_209)(64bit) rtld(GNU_HASH) Obsoletes: clamav-scanner-systemd < 1.0.8-1.fc42 clamav-server-systemd < 1.0.8-1.fc42 Processing files: clamav-milter-1.0.8-1.fc42.s390x Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.b57LoC Provides: clamav-milter = 1.0.8-1.fc42 clamav-milter(s390-64) = 1.0.8-1.fc42 clamav-milter-systemd = 1.0.8-1.fc42 config(clamav-milter) = 1.0.8-1.fc42 Requires(interp): /bin/sh /bin/sh /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(pre): /bin/sh shadow-utils Requires(post): /bin/sh Requires(preun): /bin/sh Requires(postun): /bin/sh Requires: filesystem(unmerged-sbin-symlinks) libc.so.6()(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(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) libclamav.so.11()(64bit) libmilter.so.1.0()(64bit) rtld(GNU_HASH) Obsoletes: clamav-milter-systemd < 1.0.8-1.fc42 Processing files: clamav-debugsource-1.0.8-1.fc42.s390x Provides: clamav-debugsource = 1.0.8-1.fc42 clamav-debugsource(s390-64) = 1.0.8-1.fc42 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: clamav-debuginfo-1.0.8-1.fc42.s390x Provides: clamav-debuginfo = 1.0.8-1.fc42 clamav-debuginfo(s390-64) = 1.0.8-1.fc42 debuginfo(build-id) = 11d1ff0bcb51a449126fba036b07578af27f143c debuginfo(build-id) = 11f7d83a051afa297937841639c765dacaaff375 debuginfo(build-id) = 177b56cfef7ceb87c71867e3bc0f0c3504280534 debuginfo(build-id) = 1bae3672aabcb102b37b2cd5cc4af33bdb99f6d0 debuginfo(build-id) = 3093e071804097683906bea8037f7e6c3265c70a debuginfo(build-id) = a782eed15c21aed7238ae0dae3aad082c5d86ab4 debuginfo(build-id) = a7d8116c466cf9d17cd9f27f6269b7bb9637761a debuginfo(build-id) = cd5d77d0af60ff2ab885e2bc91a50e810193f07c Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: clamav-debugsource(s390-64) = 1.0.8-1.fc42 Processing files: clamav-lib-debuginfo-1.0.8-1.fc42.s390x Provides: clamav-lib-debuginfo = 1.0.8-1.fc42 clamav-lib-debuginfo(s390-64) = 1.0.8-1.fc42 debuginfo(build-id) = 3631fb601f45eff58151e742b5165554d0c7ddaf debuginfo(build-id) = e474b4c34a847982de78eceadff960d28a880f5c libclamav.so.11.0.0-1.0.8-1.fc42.s390x.debug()(64bit) libclammspack.so.0.8.0-1.0.8-1.fc42.s390x.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: clamav-debugsource(s390-64) = 1.0.8-1.fc42 Processing files: clamav-freshclam-debuginfo-1.0.8-1.fc42.s390x Provides: clamav-freshclam-debuginfo = 1.0.8-1.fc42 clamav-freshclam-debuginfo(s390-64) = 1.0.8-1.fc42 debuginfo(build-id) = 5873b750ff66afc373036c62ec1163ff16f35a5f debuginfo(build-id) = c85f1f3c5606535270356a5c1aaf81f96d7a68e4 libfreshclam.so.2.0.2-1.0.8-1.fc42.s390x.debug()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: clamav-debugsource(s390-64) = 1.0.8-1.fc42 Processing files: clamd-debuginfo-1.0.8-1.fc42.s390x Provides: clamd-debuginfo = 1.0.8-1.fc42 clamd-debuginfo(s390-64) = 1.0.8-1.fc42 debuginfo(build-id) = f97e7076739aa6be6f5538d1ddb369ad0d83834a Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: clamav-debugsource(s390-64) = 1.0.8-1.fc42 Processing files: clamav-milter-debuginfo-1.0.8-1.fc42.s390x Provides: clamav-milter-debuginfo = 1.0.8-1.fc42 clamav-milter-debuginfo(s390-64) = 1.0.8-1.fc42 debuginfo(build-id) = f21323a537038e383e72c9671d9e3ffc4f8c6473 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: clamav-debugsource(s390-64) = 1.0.8-1.fc42 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT Errors while running CTest + : + RPM_EC=0 ++ jobs -p + exit 0 + umask 022 + cd /builddir/build/BUILD/clamav-1.0.8-build + cd clamav-1.0.8 + DOCDIR=/builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav + cp -pr /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/NEWS.md /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav + cp -pr /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/README.md /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav + RPM_EC=0 ++ jobs -p + exit 0 + umask 022 + cd /builddir/build/BUILD/clamav-1.0.8-build + cd clamav-1.0.8 + LICENSEDIR=/builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/licenses/clamav + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/licenses/clamav + cp -pr /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/COPYING /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/licenses/clamav + RPM_EC=0 ++ jobs -p + exit 0 + umask 022 + cd /builddir/build/BUILD/clamav-1.0.8-build + cd clamav-1.0.8 + LICENSEDIR=/builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/licenses/clamav-doc + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/licenses/clamav-doc + cp -pr /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/COPYING /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/licenses/clamav-doc + RPM_EC=0 ++ jobs -p + exit 0 + umask 022 + cd /builddir/build/BUILD/clamav-1.0.8-build + cd clamav-1.0.8 + DOCDIR=/builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamd + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamd + cp -pr /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/_doc_server/README /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamd + cp -pr /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/_doc_server/clamd.conf /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamd + cp -pr /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/_doc_server/clamd.logrotate /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamd + RPM_EC=0 ++ jobs -p + exit 0 + umask 022 + cd /builddir/build/BUILD/clamav-1.0.8-build + cd clamav-1.0.8 + DOCDIR=/builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav-milter + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav-milter + cp -pr /builddir/build/BUILD/clamav-1.0.8-build/clamav-1.0.8/clamav-milter/README.fedora.md /builddir/build/BUILD/clamav-1.0.8-build/BUILDROOT/usr/share/doc/clamav-milter + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/clamav-1.0.8-1.fc42.src.rpm Wrote: /builddir/build/RPMS/clamav-freshclam-1.0.8-1.fc42.s390x.rpm Wrote: /builddir/build/RPMS/clamav-lib-debuginfo-1.0.8-1.fc42.s390x.rpm Wrote: /builddir/build/RPMS/clamav-data-1.0.8-1.fc42.noarch.rpm Wrote: /builddir/build/RPMS/clamav-doc-1.0.8-1.fc42.noarch.rpm Wrote: /builddir/build/RPMS/clamav-lib-1.0.8-1.fc42.s390x.rpm Wrote: /builddir/build/RPMS/clamav-1.0.8-1.fc42.s390x.rpm Wrote: /builddir/build/RPMS/clamav-debuginfo-1.0.8-1.fc42.s390x.rpm Wrote: /builddir/build/RPMS/clamav-freshclam-debuginfo-1.0.8-1.fc42.s390x.rpm Wrote: /builddir/build/RPMS/clamav-debugsource-1.0.8-1.fc42.s390x.rpm Wrote: /builddir/build/RPMS/clamd-debuginfo-1.0.8-1.fc42.s390x.rpm Wrote: /builddir/build/RPMS/clamd-1.0.8-1.fc42.s390x.rpm Wrote: /builddir/build/RPMS/clamav-milter-1.0.8-1.fc42.s390x.rpm Wrote: /builddir/build/RPMS/clamav-milter-debuginfo-1.0.8-1.fc42.s390x.rpm Wrote: /builddir/build/RPMS/clamav-devel-1.0.8-1.fc42.s390x.rpm Wrote: /builddir/build/RPMS/clamav-filesystem-1.0.8-1.fc42.noarch.rpm Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.kQO30l + umask 022 + cd /builddir/build/BUILD/clamav-1.0.8-build + test -d /builddir/build/BUILD/clamav-1.0.8-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/clamav-1.0.8-build + rm -rf /builddir/build/BUILD/clamav-1.0.8-build + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild clamav-1.0.8-1.fc42.src.rpm Finish: build phase for clamav-1.0.8-1.fc42.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-42-s390x-1746278456.466552/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/clamav-1.0.8-1.fc42.src.rpm) Config(child) 11 minutes 9 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "clamav-devel", "epoch": null, "version": "1.0.8", "release": "1.fc42", "arch": "s390x" }, { "name": "clamav-freshclam-debuginfo", "epoch": null, "version": "1.0.8", "release": "1.fc42", "arch": "s390x" }, { "name": "clamav-debuginfo", "epoch": null, "version": "1.0.8", "release": "1.fc42", "arch": "s390x" }, { "name": "clamd-debuginfo", "epoch": null, "version": "1.0.8", "release": "1.fc42", "arch": "s390x" }, { "name": "clamav-freshclam", "epoch": null, "version": "1.0.8", "release": "1.fc42", "arch": "s390x" }, { "name": "clamav-filesystem", "epoch": null, "version": "1.0.8", "release": "1.fc42", "arch": "noarch" }, { "name": "clamav-lib-debuginfo", "epoch": null, "version": "1.0.8", "release": "1.fc42", "arch": "s390x" }, { "name": "clamav-doc", "epoch": null, "version": "1.0.8", "release": "1.fc42", "arch": "noarch" }, { "name": "clamav", "epoch": null, "version": "1.0.8", "release": "1.fc42", "arch": "src" }, { "name": "clamav-milter", "epoch": null, "version": "1.0.8", "release": "1.fc42", "arch": "s390x" }, { "name": "clamav-data", "epoch": null, "version": "1.0.8", "release": "1.fc42", "arch": "noarch" }, { "name": "clamav-milter-debuginfo", "epoch": null, "version": "1.0.8", "release": "1.fc42", "arch": "s390x" }, { "name": "clamav-debugsource", "epoch": null, "version": "1.0.8", "release": "1.fc42", "arch": "s390x" }, { "name": "clamav-lib", "epoch": null, "version": "1.0.8", "release": "1.fc42", "arch": "s390x" }, { "name": "clamd", "epoch": null, "version": "1.0.8", "release": "1.fc42", "arch": "s390x" }, { "name": "clamav", "epoch": null, "version": "1.0.8", "release": "1.fc42", "arch": "s390x" } ] } RPMResults finished