starting build "e56c14a7-a22c-49b9-ab3c-35acc0c910e3" FETCHSOURCE BUILD Starting Step #0 Step #0: Already have image (with digest): gcr.io/cloud-builders/git Step #0: Cloning into 'oss-fuzz'... Finished Step #0 Starting Step #1 Step #1: Already have image (with digest): gcr.io/cloud-builders/docker Step #1: Sending build context to Docker daemon 5.12kB Step #1: Step 1/6 : FROM gcr.io/oss-fuzz-base/base-builder Step #1: latest: Pulling from oss-fuzz-base/base-builder Step #1: b549f31133a9: Pulling fs layer Step #1: 5fc1849ea29a: Pulling fs layer Step #1: 5bca3ba2fc7d: Pulling fs layer Step #1: c3f8f264f82b: Pulling fs layer Step #1: 4beb7a10c8f4: Pulling fs layer Step #1: 0ca13ee436c2: Pulling fs layer Step #1: d11b53fc85fe: Pulling fs layer Step #1: 1cbdd3829a23: Pulling fs layer Step #1: 7f7781280c06: Pulling fs layer Step #1: 846994f6541d: Pulling fs layer Step #1: 83087fdbd323: Pulling fs layer Step #1: 5e20af423505: Pulling fs layer Step #1: 7e2d2d2efe99: Pulling fs layer Step #1: bae98e0cfe62: Pulling fs layer Step #1: 7c94181fc29a: Pulling fs layer Step #1: 4018e9ce42a6: Pulling fs layer Step #1: bf9219ec845b: Pulling fs layer Step #1: 71174894d930: Pulling fs layer Step #1: e04ddd5d972b: Pulling fs layer Step #1: bfb7b1a6728d: Pulling fs layer Step #1: 2e1d8e23a9a8: Pulling fs layer Step #1: 153eacb0a891: Pulling fs layer Step #1: 4d7aa988bb31: Pulling fs layer Step #1: f93820478c87: Pulling fs layer Step #1: 038020a237ce: Pulling fs layer Step #1: 416ea49f7c22: Pulling fs layer Step #1: 9cdc40c52e67: Pulling fs layer Step #1: bae98e0cfe62: Waiting Step #1: 7f7781280c06: Waiting Step #1: bee113eb3842: Pulling fs layer Step #1: 7c94181fc29a: Waiting Step #1: 4beb7a10c8f4: Waiting Step #1: 846994f6541d: Waiting Step #1: 0ca13ee436c2: Waiting Step #1: 93286fa4d809: Pulling fs layer Step #1: 4018e9ce42a6: Waiting Step #1: 88a7cbc5ce33: Pulling fs layer Step #1: d11b53fc85fe: Waiting Step #1: 5bdd6bc53e7b: Pulling fs layer Step #1: 83087fdbd323: Waiting Step #1: bf9219ec845b: Waiting Step #1: d84cd2be715d: Pulling fs layer Step #1: d171e73dd44a: Pulling fs layer Step #1: 71174894d930: Waiting Step #1: 1cbdd3829a23: Waiting Step #1: 9972794eff61: Pulling fs layer Step #1: 5e20af423505: Waiting Step #1: 7e2d2d2efe99: Waiting Step #1: 88a7cbc5ce33: Waiting Step #1: 9cdc40c52e67: Waiting Step #1: d84cd2be715d: Waiting Step #1: bee113eb3842: Waiting Step #1: 5bdd6bc53e7b: Waiting Step #1: 93286fa4d809: Waiting Step #1: d171e73dd44a: Waiting Step #1: 9972794eff61: Waiting Step #1: c3f8f264f82b: Waiting Step #1: 2e1d8e23a9a8: Waiting Step #1: 153eacb0a891: Waiting Step #1: 038020a237ce: Waiting Step #1: 4d7aa988bb31: Waiting Step #1: 416ea49f7c22: Waiting Step #1: f93820478c87: Waiting Step #1: bfb7b1a6728d: Waiting Step #1: 5bca3ba2fc7d: Download complete Step #1: b549f31133a9: Verifying Checksum Step #1: b549f31133a9: Download complete Step #1: 4beb7a10c8f4: Download complete Step #1: c3f8f264f82b: Verifying Checksum Step #1: c3f8f264f82b: Download complete Step #1: 0ca13ee436c2: Verifying Checksum Step #1: 0ca13ee436c2: Download complete Step #1: 1cbdd3829a23: Download complete Step #1: 5fc1849ea29a: Verifying Checksum Step #1: 5fc1849ea29a: Download complete Step #1: 7f7781280c06: Verifying Checksum Step #1: 7f7781280c06: Download complete Step #1: b549f31133a9: Pull complete Step #1: 83087fdbd323: Verifying Checksum Step #1: 83087fdbd323: Download complete Step #1: 5e20af423505: Verifying Checksum Step #1: 5e20af423505: Download complete Step #1: 7e2d2d2efe99: Verifying Checksum Step #1: 7e2d2d2efe99: Download complete Step #1: bae98e0cfe62: Verifying Checksum Step #1: bae98e0cfe62: Download complete Step #1: 7c94181fc29a: Verifying Checksum Step #1: 7c94181fc29a: Download complete Step #1: 846994f6541d: Verifying Checksum Step #1: 846994f6541d: Download complete Step #1: 4018e9ce42a6: Verifying Checksum Step #1: 4018e9ce42a6: Download complete Step #1: bf9219ec845b: Verifying Checksum Step #1: bf9219ec845b: Download complete Step #1: 71174894d930: Verifying Checksum Step #1: 71174894d930: Download complete Step #1: e04ddd5d972b: Verifying Checksum Step #1: e04ddd5d972b: Download complete Step #1: bfb7b1a6728d: Verifying Checksum Step #1: bfb7b1a6728d: Download complete Step #1: 2e1d8e23a9a8: Verifying Checksum Step #1: 2e1d8e23a9a8: Download complete Step #1: 153eacb0a891: Verifying Checksum Step #1: 153eacb0a891: Download complete Step #1: d11b53fc85fe: Verifying Checksum Step #1: d11b53fc85fe: Download complete Step #1: f93820478c87: Verifying Checksum Step #1: f93820478c87: Download complete Step #1: 4d7aa988bb31: Verifying Checksum Step #1: 4d7aa988bb31: Download complete Step #1: 038020a237ce: Verifying Checksum Step #1: 038020a237ce: Download complete Step #1: 416ea49f7c22: Verifying Checksum Step #1: 416ea49f7c22: Download complete Step #1: 9cdc40c52e67: Verifying Checksum Step #1: 9cdc40c52e67: Download complete Step #1: bee113eb3842: Verifying Checksum Step #1: bee113eb3842: Download complete Step #1: 93286fa4d809: Verifying Checksum Step #1: 93286fa4d809: Download complete Step #1: 88a7cbc5ce33: Verifying Checksum Step #1: 88a7cbc5ce33: Download complete Step #1: 5bdd6bc53e7b: Verifying Checksum Step #1: 5bdd6bc53e7b: Download complete Step #1: d84cd2be715d: Verifying Checksum Step #1: d84cd2be715d: Download complete Step #1: 5fc1849ea29a: Pull complete Step #1: d171e73dd44a: Verifying Checksum Step #1: d171e73dd44a: Download complete Step #1: 5bca3ba2fc7d: Pull complete Step #1: 9972794eff61: Verifying Checksum Step #1: 9972794eff61: Download complete Step #1: c3f8f264f82b: Pull complete Step #1: 4beb7a10c8f4: Pull complete Step #1: 0ca13ee436c2: Pull complete Step #1: d11b53fc85fe: Pull complete Step #1: 1cbdd3829a23: Pull complete Step #1: 7f7781280c06: Pull complete Step #1: 846994f6541d: Pull complete Step #1: 83087fdbd323: Pull complete Step #1: 5e20af423505: Pull complete Step #1: 7e2d2d2efe99: Pull complete Step #1: bae98e0cfe62: Pull complete Step #1: 7c94181fc29a: Pull complete Step #1: 4018e9ce42a6: Pull complete Step #1: bf9219ec845b: Pull complete Step #1: 71174894d930: Pull complete Step #1: e04ddd5d972b: Pull complete Step #1: bfb7b1a6728d: Pull complete Step #1: 2e1d8e23a9a8: Pull complete Step #1: 153eacb0a891: Pull complete Step #1: 4d7aa988bb31: Pull complete Step #1: f93820478c87: Pull complete Step #1: 038020a237ce: Pull complete Step #1: 416ea49f7c22: Pull complete Step #1: 9cdc40c52e67: Pull complete Step #1: bee113eb3842: Pull complete Step #1: 93286fa4d809: Pull complete Step #1: 88a7cbc5ce33: Pull complete Step #1: 5bdd6bc53e7b: Pull complete Step #1: d84cd2be715d: Pull complete Step #1: d171e73dd44a: Pull complete Step #1: 9972794eff61: Pull complete Step #1: Digest: sha256:a2f870afb8e148c5cfc32450b790335c008e4a0c77e210bbb8adf0c60caae5c6 Step #1: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder:latest Step #1: ---> dd198c39e8a6 Step #1: Step 2/6 : RUN apt-get update && apt-get install -y cmake Step #1: ---> Running in 54917f442b20 Step #1: Get:1 http://security.ubuntu.com/ubuntu focal-security InRelease [128 kB] Step #1: Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease Step #1: Get:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease [128 kB] Step #1: Get:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease [128 kB] Step #1: Fetched 383 kB in 1s (382 kB/s) Step #1: Reading package lists... Step #1: Reading package lists... Step #1: Building dependency tree... Step #1: Reading state information... Step #1: The following additional packages will be installed: Step #1: cmake-data libarchive13 libicu66 libjsoncpp1 librhash0 libuv1 libxml2 Step #1: Suggested packages: Step #1: cmake-doc ninja-build lrzip Step #1: The following NEW packages will be installed: Step #1: cmake cmake-data libarchive13 libicu66 libjsoncpp1 librhash0 libuv1 libxml2 Step #1: 0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded. Step #1: Need to get 15.0 MB of archives. Step #1: After this operation, 65.0 MB of additional disk space will be used. Step #1: Get:1 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libicu66 amd64 66.1-2ubuntu2.1 [8515 kB] Step #1: Get:2 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libxml2 amd64 2.9.10+dfsg-5ubuntu0.20.04.7 [640 kB] Step #1: Get:3 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libuv1 amd64 1.34.2-1ubuntu1.5 [80.9 kB] Step #1: Get:4 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 cmake-data all 3.16.3-1ubuntu1.20.04.1 [1613 kB] Step #1: Get:5 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libarchive13 amd64 3.4.0-2ubuntu1.4 [327 kB] Step #1: Get:6 http://archive.ubuntu.com/ubuntu focal/main amd64 libjsoncpp1 amd64 1.7.4-3.1ubuntu2 [75.6 kB] Step #1: Get:7 http://archive.ubuntu.com/ubuntu focal/main amd64 librhash0 amd64 1.3.9-1 [113 kB] Step #1: Get:8 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 cmake amd64 3.16.3-1ubuntu1.20.04.1 [3668 kB] Step #1: debconf: delaying package configuration, since apt-utils is not installed Step #1: Fetched 15.0 MB in 2s (9285 kB/s) Step #1: Selecting previously unselected package libicu66:amd64. Step #1: (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 17393 files and directories currently installed.) Step #1: Preparing to unpack .../0-libicu66_66.1-2ubuntu2.1_amd64.deb ... Step #1: Unpacking libicu66:amd64 (66.1-2ubuntu2.1) ... Step #1: Selecting previously unselected package libxml2:amd64. Step #1: Preparing to unpack .../1-libxml2_2.9.10+dfsg-5ubuntu0.20.04.7_amd64.deb ... Step #1: Unpacking libxml2:amd64 (2.9.10+dfsg-5ubuntu0.20.04.7) ... Step #1: Selecting previously unselected package libuv1:amd64. Step #1: Preparing to unpack .../2-libuv1_1.34.2-1ubuntu1.5_amd64.deb ... Step #1: Unpacking libuv1:amd64 (1.34.2-1ubuntu1.5) ... Step #1: Selecting previously unselected package cmake-data. Step #1: Preparing to unpack .../3-cmake-data_3.16.3-1ubuntu1.20.04.1_all.deb ... Step #1: Unpacking cmake-data (3.16.3-1ubuntu1.20.04.1) ... Step #1: Selecting previously unselected package libarchive13:amd64. Step #1: Preparing to unpack .../4-libarchive13_3.4.0-2ubuntu1.4_amd64.deb ... Step #1: Unpacking libarchive13:amd64 (3.4.0-2ubuntu1.4) ... Step #1: Selecting previously unselected package libjsoncpp1:amd64. Step #1: Preparing to unpack .../5-libjsoncpp1_1.7.4-3.1ubuntu2_amd64.deb ... Step #1: Unpacking libjsoncpp1:amd64 (1.7.4-3.1ubuntu2) ... Step #1: Selecting previously unselected package librhash0:amd64. Step #1: Preparing to unpack .../6-librhash0_1.3.9-1_amd64.deb ... Step #1: Unpacking librhash0:amd64 (1.3.9-1) ... Step #1: Selecting previously unselected package cmake. Step #1: Preparing to unpack .../7-cmake_3.16.3-1ubuntu1.20.04.1_amd64.deb ... Step #1: Unpacking cmake (3.16.3-1ubuntu1.20.04.1) ... Step #1: Setting up libicu66:amd64 (66.1-2ubuntu2.1) ... Step #1: Setting up libuv1:amd64 (1.34.2-1ubuntu1.5) ... Step #1: Setting up librhash0:amd64 (1.3.9-1) ... Step #1: Setting up cmake-data (3.16.3-1ubuntu1.20.04.1) ... Step #1: Setting up libxml2:amd64 (2.9.10+dfsg-5ubuntu0.20.04.7) ... Step #1: Setting up libjsoncpp1:amd64 (1.7.4-3.1ubuntu2) ... Step #1: Setting up libarchive13:amd64 (3.4.0-2ubuntu1.4) ... Step #1: Setting up cmake (3.16.3-1ubuntu1.20.04.1) ... Step #1: Processing triggers for libc-bin (2.31-0ubuntu9.16) ... Step #1: Removing intermediate container 54917f442b20 Step #1: ---> 9bf2ea1d59fb Step #1: Step 3/6 : RUN git clone https://github.com/pupnp/pupnp Step #1: ---> Running in c542c34a0ad3 Step #1: Cloning into 'pupnp'... Step #1: Removing intermediate container c542c34a0ad3 Step #1: ---> 45a5d950d179 Step #1: Step 4/6 : RUN git clone https://github.com/pkillarjun/oss-fuzz-bloat Step #1: ---> Running in 5e253bafd759 Step #1: Cloning into 'oss-fuzz-bloat'... Step #1: Removing intermediate container 5e253bafd759 Step #1: ---> c9a4585b59c7 Step #1: Step 5/6 : COPY build.sh $SRC/ Step #1: ---> 2890c08d7f76 Step #1: Step 6/6 : WORKDIR $SRC/pupnp/ Step #1: ---> Running in cb4ba4a4508f Step #1: Removing intermediate container cb4ba4a4508f Step #1: ---> 78c5476863dd Step #1: Successfully built 78c5476863dd Step #1: Successfully tagged gcr.io/oss-fuzz/pupnp:latest Finished Step #1 Starting Step #2 - "srcmap" Step #2 - "srcmap": Already have image: gcr.io/oss-fuzz/pupnp Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + SRCMAP=/tmp/fileRD9mjO Step #2 - "srcmap": + echo '{}' Step #2 - "srcmap": + PATHS_TO_SCAN=/src Step #2 - "srcmap": + [[ c == \g\o ]] Step #2 - "srcmap": ++ find /src -name .git -type d Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #2 - "srcmap": ++ dirname /src/oss-fuzz-bloat/.git Step #2 - "srcmap": + GIT_DIR=/src/oss-fuzz-bloat Step #2 - "srcmap": + cd /src/oss-fuzz-bloat Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/pkillarjun/oss-fuzz-bloat Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=4e52c62eecf2c7d9405d4992b4b297cf193c28ae Step #2 - "srcmap": + jq_inplace /tmp/fileRD9mjO '."/src/oss-fuzz-bloat" = { type: "git", url: "https://github.com/pkillarjun/oss-fuzz-bloat", rev: "4e52c62eecf2c7d9405d4992b4b297cf193c28ae" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/file1NtMc9 Step #2 - "srcmap": + cat /tmp/fileRD9mjO Step #2 - "srcmap": + jq '."/src/oss-fuzz-bloat" = { type: "git", url: "https://github.com/pkillarjun/oss-fuzz-bloat", rev: "4e52c62eecf2c7d9405d4992b4b297cf193c28ae" }' Step #2 - "srcmap": + mv /tmp/file1NtMc9 /tmp/fileRD9mjO Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #2 - "srcmap": ++ dirname /src/pupnp/.git Step #2 - "srcmap": + GIT_DIR=/src/pupnp Step #2 - "srcmap": + cd /src/pupnp Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/pupnp/pupnp Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=48e7adc38b1fa071090b74723174c6a4c776fba4 Step #2 - "srcmap": + jq_inplace /tmp/fileRD9mjO '."/src/pupnp" = { type: "git", url: "https://github.com/pupnp/pupnp", rev: "48e7adc38b1fa071090b74723174c6a4c776fba4" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/filemxN7fI Step #2 - "srcmap": + cat /tmp/fileRD9mjO Step #2 - "srcmap": + jq '."/src/pupnp" = { type: "git", url: "https://github.com/pupnp/pupnp", rev: "48e7adc38b1fa071090b74723174c6a4c776fba4" }' Step #2 - "srcmap": + mv /tmp/filemxN7fI /tmp/fileRD9mjO Step #2 - "srcmap": ++ find /src -name .svn -type d Step #2 - "srcmap": ++ find /src -name .hg -type d Step #2 - "srcmap": + '[' '' '!=' '' ']' Step #2 - "srcmap": + cat /tmp/fileRD9mjO Step #2 - "srcmap": + rm /tmp/fileRD9mjO Step #2 - "srcmap": { Step #2 - "srcmap": "/src/oss-fuzz-bloat": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/pkillarjun/oss-fuzz-bloat", Step #2 - "srcmap": "rev": "4e52c62eecf2c7d9405d4992b4b297cf193c28ae" Step #2 - "srcmap": }, Step #2 - "srcmap": "/src/pupnp": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/pupnp/pupnp", Step #2 - "srcmap": "rev": "48e7adc38b1fa071090b74723174c6a4c776fba4" Step #2 - "srcmap": } Step #2 - "srcmap": } Finished Step #2 - "srcmap" Starting Step #3 - "compile-libfuzzer-coverage-x86_64" Step #3 - "compile-libfuzzer-coverage-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #3 - "compile-libfuzzer-coverage-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-coverage-x86_64": vm.mmap_rnd_bits = 28 Step #3 - "compile-libfuzzer-coverage-x86_64": Compiling libFuzzer to /usr/lib/libFuzzingEngine.a... done. Step #3 - "compile-libfuzzer-coverage-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-coverage-x86_64": CC=clang Step #3 - "compile-libfuzzer-coverage-x86_64": CXX=clang++ Step #3 - "compile-libfuzzer-coverage-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument Step #3 - "compile-libfuzzer-coverage-x86_64": CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -stdlib=libc++ Step #3 - "compile-libfuzzer-coverage-x86_64": RUSTFLAGS=--cfg fuzzing -Cdebuginfo=1 -Cforce-frame-pointers -Cinstrument-coverage -C link-arg=-lc++ Step #3 - "compile-libfuzzer-coverage-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-coverage-x86_64": + export 'CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument' Step #3 - "compile-libfuzzer-coverage-x86_64": + CXXFLAGS='-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=enum-constexpr-conversion -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument' Step #3 - "compile-libfuzzer-coverage-x86_64": + mkdir build Step #3 - "compile-libfuzzer-coverage-x86_64": + cd build Step #3 - "compile-libfuzzer-coverage-x86_64": + cmake -DFUZZER=ON -DLIB_FUZZING_ENGINE=-fsanitize=fuzzer ../ Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found Git: /usr/bin/git (found version "2.25.1") Step #3 - "compile-libfuzzer-coverage-x86_64": -- Setting package-version to 1.14.21 Step #3 - "compile-libfuzzer-coverage-x86_64": -- Setting ixml-soversion to 11.1.3 Step #3 - "compile-libfuzzer-coverage-x86_64": -- Setting upnp-soversion to 17.2.1 Step #3 - "compile-libfuzzer-coverage-x86_64": -- package-version is 1.14.21 Step #3 - "compile-libfuzzer-coverage-x86_64": -- The C compiler identification is Clang 18.1.8 Step #3 - "compile-libfuzzer-coverage-x86_64": -- The CXX compiler identification is Clang 18.1.8 Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting C compiler ABI info Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting C compiler ABI info - done Step #3 - "compile-libfuzzer-coverage-x86_64": -- Check for working C compiler: /usr/local/bin/clang - skipped Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting C compile features Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting C compile features - done Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting CXX compiler ABI info Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting CXX compiler ABI info - done Step #3 - "compile-libfuzzer-coverage-x86_64": -- Check for working CXX compiler: /usr/local/bin/clang++ - skipped Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting CXX compile features Step #3 - "compile-libfuzzer-coverage-x86_64": -- Detecting CXX compile features - done Step #3 - "compile-libfuzzer-coverage-x86_64": -- Setting build type to 'Debug' as none was specified. Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for sys/socket.h Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for sys/socket.h - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for ws2tcpip.h Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for ws2tcpip.h - not found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for sys/types.h Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for sys/types.h - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for stdint.h Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for stdint.h - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for stddef.h Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for stddef.h - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Check size of socklen_t Step #3 - "compile-libfuzzer-coverage-x86_64": -- Check size of socklen_t - done Step #3 - "compile-libfuzzer-coverage-x86_64": -- Check size of off_t Step #3 - "compile-libfuzzer-coverage-x86_64": -- Check size of off_t - done Step #3 - "compile-libfuzzer-coverage-x86_64": -- System uses 64 bit, no flags needed Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for fseeko Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for fseeko - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for strnlen Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for strnlen - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for strndup Step #3 - "compile-libfuzzer-coverage-x86_64": -- Looking for strndup - found Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_MACRO_PREFIX_MAP Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test HAVE_MACRO_PREFIX_MAP - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test CMAKE_HAVE_LIBC_PTHREAD Step #3 - "compile-libfuzzer-coverage-x86_64": -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success Step #3 - "compile-libfuzzer-coverage-x86_64": -- Found Threads: TRUE Step #3 - "compile-libfuzzer-coverage-x86_64": -- Check size of pthread_rwlock_t Step #3 - "compile-libfuzzer-coverage-x86_64": -- Check size of pthread_rwlock_t - done Step #3 - "compile-libfuzzer-coverage-x86_64": -- Could NOT find GTest (missing: GTest_DIR) Step #3 - "compile-libfuzzer-coverage-x86_64": -- Configuring done (1.3s) Step #3 - "compile-libfuzzer-coverage-x86_64": -- Generating done (0.0s) Step #3 - "compile-libfuzzer-coverage-x86_64": -- Build files have been written to: /src/pupnp/build Step #3 - "compile-libfuzzer-coverage-x86_64": ++ nproc Step #3 - "compile-libfuzzer-coverage-x86_64": + make -j32 Step #3 - "compile-libfuzzer-coverage-x86_64": [ 0%] Building C object ixml/CMakeFiles/ixml_shared.dir/src/attr.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 1%] Building C object ixml/CMakeFiles/ixml_shared.dir/src/document.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 2%] Building C object ixml/CMakeFiles/ixml_static.dir/src/attr.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 2%] Building C object ixml/CMakeFiles/ixml_static.dir/src/document.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 2%] Building C object ixml/CMakeFiles/ixml_shared.dir/src/ixml.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 3%] Building C object ixml/CMakeFiles/ixml_shared.dir/src/element.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 5%] Building C object ixml/CMakeFiles/ixml_static.dir/src/element.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 5%] Building C object ixml/CMakeFiles/ixml_shared.dir/src/ixmldebug.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 5%] Building C object ixml/CMakeFiles/ixml_static.dir/src/ixml.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 6%] Building C object ixml/CMakeFiles/ixml_static.dir/src/ixmlmembuf.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 8%] Building C object ixml/CMakeFiles/ixml_static.dir/src/ixmldebug.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 8%] Building C object ixml/CMakeFiles/ixml_shared.dir/src/ixmlmembuf.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 8%] Building C object ixml/CMakeFiles/ixml_shared.dir/src/ixmlparser.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 9%] Building C object ixml/CMakeFiles/ixml_static.dir/src/namedNodeMap.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 9%] Building C object ixml/CMakeFiles/ixml_static.dir/src/ixmlparser.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 11%] Building C object ixml/CMakeFiles/ixml_shared.dir/src/namedNodeMap.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 11%] Building C object ixml/CMakeFiles/ixml_shared.dir/src/node.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 12%] Building C object ixml/CMakeFiles/ixml_shared.dir/src/nodeList.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 12%] Building C object ixml/CMakeFiles/ixml_static.dir/src/node.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 12%] Building C object ixml/CMakeFiles/ixml_static.dir/src/nodeList.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 13%] Linking C static library libixml.a Step #3 - "compile-libfuzzer-coverage-x86_64": [ 14%] Linking C shared library libixml.so Step #3 - "compile-libfuzzer-coverage-x86_64": [ 14%] Built target ixml_static Step #3 - "compile-libfuzzer-coverage-x86_64": [ 15%] Building C object ixml/test/CMakeFiles/test-ixml-static.dir/test_document.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 15%] Building C object fuzzer/CMakeFiles/FuzzIxml.dir/FuzzIxml.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 16%] Building C object upnp/CMakeFiles/upnp_static.dir/src/api/upnpapi.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 16%] Building C object upnp/CMakeFiles/upnp_static.dir/src/api/upnpdebug.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 17%] Building C object upnp/CMakeFiles/upnp_static.dir/src/api/UpnpActionRequest.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 17%] Building C object upnp/CMakeFiles/upnp_static.dir/src/api/UpnpActionComplete.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 19%] Building C object upnp/CMakeFiles/upnp_static.dir/src/api/UpnpEvent.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 19%] Building C object upnp/CMakeFiles/upnp_static.dir/src/api/UpnpDiscovery.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 19%] Building C object upnp/CMakeFiles/upnp_static.dir/src/api/UpnpEventSubscribe.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 20%] Building C object upnp/CMakeFiles/upnp_static.dir/src/api/UpnpExtraHeaders.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 21%] Building C object upnp/CMakeFiles/upnp_static.dir/src/api/UpnpFileInfo.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 21%] Building C object upnp/CMakeFiles/upnp_static.dir/src/api/UpnpStateVarComplete.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 22%] Building C object upnp/CMakeFiles/upnp_static.dir/src/api/UpnpStateVarRequest.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 23%] Building C object upnp/CMakeFiles/upnp_static.dir/src/api/UpnpString.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 23%] Building C object upnp/CMakeFiles/upnp_static.dir/src/api/UpnpSubscriptionRequest.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 24%] Building C object upnp/CMakeFiles/upnp_static.dir/src/genlib/client_table/GenlibClientSubscription.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 24%] Building C object upnp/CMakeFiles/upnp_static.dir/src/genlib/miniserver/miniserver.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 25%] Building C object upnp/CMakeFiles/upnp_static.dir/src/genlib/client_table/client_table.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 27%] Building C object upnp/CMakeFiles/upnp_static.dir/src/genlib/net/http/httpparser.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 27%] Building C object upnp/CMakeFiles/upnp_static.dir/src/genlib/net/sock.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 27%] Building C object upnp/CMakeFiles/upnp_static.dir/src/genlib/net/http/httpreadwrite.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 28%] Building C object upnp/CMakeFiles/upnp_static.dir/src/genlib/net/http/parsetools.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 28%] Building C object upnp/CMakeFiles/upnp_static.dir/src/genlib/net/http/statcodes.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 29%] Building C object upnp/CMakeFiles/upnp_static.dir/src/genlib/net/http/webserver.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 30%] Building C object upnp/CMakeFiles/upnp_static.dir/src/genlib/net/uri/uri.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 30%] Building C object upnp/CMakeFiles/upnp_static.dir/src/genlib/service_table/service_table.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 31%] Building C object upnp/CMakeFiles/upnp_static.dir/src/genlib/util/list.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 32%] Building C object upnp/CMakeFiles/upnp_static.dir/src/genlib/util/membuffer.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 33%] Building C object upnp/CMakeFiles/upnp_static.dir/src/genlib/util/strintmap.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 33%] Building C object upnp/CMakeFiles/upnp_static.dir/src/threadutil/FreeList.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 34%] Building C object upnp/CMakeFiles/upnp_static.dir/src/genlib/util/util.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 34%] Building C object upnp/CMakeFiles/upnp_static.dir/src/threadutil/LinkedList.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 35%] Linking C executable FuzzIxml Step #3 - "compile-libfuzzer-coverage-x86_64": [ 35%] Built target ixml_shared Step #3 - "compile-libfuzzer-coverage-x86_64": [ 36%] Linking C executable test-ixml-static Step #3 - "compile-libfuzzer-coverage-x86_64": [ 37%] Building C object upnp/CMakeFiles/upnp_static.dir/src/threadutil/ThreadPool.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 38%] Building C object upnp/CMakeFiles/upnp_static.dir/src/threadutil/TimerThread.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 39%] Building C object ixml/test/CMakeFiles/test-ixml-shared.dir/test_document.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 39%] Building C object upnp/CMakeFiles/upnp_static.dir/src/urlconfig/urlconfig.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 40%] Building C object upnp/CMakeFiles/upnp_static.dir/src/gena/gena_device.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 40%] Building C object upnp/CMakeFiles/upnp_static.dir/src/gena/gena_ctrlpt.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 41%] Building C object upnp/CMakeFiles/upnp_static.dir/src/gena/gena_callback2.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 42%] Building C object upnp/CMakeFiles/upnp_static.dir/src/soap/soap_device.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 43%] Building C object upnp/CMakeFiles/upnp_static.dir/src/soap/soap_ctrlpt.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 43%] Building C object upnp/CMakeFiles/upnp_static.dir/src/soap/soap_common.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 44%] Building C object upnp/CMakeFiles/upnp_static.dir/src/ssdp/SSDPResultData.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 44%] Building C object upnp/CMakeFiles/upnp_static.dir/src/ssdp/SSDPResultDataCallback.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 45%] Building C object upnp/CMakeFiles/upnp_static.dir/src/ssdp/ssdp_device.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 46%] Building C object upnp/CMakeFiles/upnp_static.dir/src/ssdp/ssdp_ctrlpt.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 46%] Building C object upnp/CMakeFiles/upnp_static.dir/src/ssdp/ssdp_server.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 47%] Building C object upnp/CMakeFiles/upnp_static.dir/src/uuid/md5.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 48%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/api/upnpapi.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 49%] Building C object upnp/CMakeFiles/upnp_static.dir/src/uuid/sysdep.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 49%] Built target test-ixml-static Step #3 - "compile-libfuzzer-coverage-x86_64": [ 49%] Building C object upnp/CMakeFiles/upnp_static.dir/src/uuid/uuid.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 50%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/api/upnpdebug.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 50%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/api/UpnpActionComplete.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 51%] Building C object upnp/CMakeFiles/upnp_static.dir/src/api/upnptools.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 51%] Linking C executable test-ixml-shared Step #3 - "compile-libfuzzer-coverage-x86_64": [ 52%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/api/UpnpActionRequest.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 52%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/api/UpnpEvent.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 53%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/api/UpnpDiscovery.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 54%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/api/UpnpEventSubscribe.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 55%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/api/UpnpFileInfo.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 55%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/api/UpnpExtraHeaders.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 56%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/api/UpnpStateVarComplete.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 56%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/api/UpnpStateVarRequest.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 56%] Built target test-ixml-shared Step #3 - "compile-libfuzzer-coverage-x86_64": [ 57%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/api/UpnpString.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 58%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/api/UpnpSubscriptionRequest.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 58%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/genlib/client_table/GenlibClientSubscription.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 59%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/genlib/client_table/client_table.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 60%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/genlib/miniserver/miniserver.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 60%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/genlib/net/sock.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 61%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/genlib/net/http/httpparser.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 62%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/genlib/net/http/httpreadwrite.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 62%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/genlib/net/http/parsetools.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 63%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/genlib/net/http/statcodes.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 63%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/genlib/net/http/webserver.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 64%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/genlib/net/uri/uri.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 65%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/genlib/service_table/service_table.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 65%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/genlib/util/list.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 66%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/genlib/util/membuffer.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 67%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/genlib/util/strintmap.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 67%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/genlib/util/util.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 68%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/threadutil/FreeList.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 69%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/threadutil/LinkedList.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 69%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/threadutil/ThreadPool.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 70%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/threadutil/TimerThread.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 71%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/urlconfig/urlconfig.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 71%] Built target FuzzIxml Step #3 - "compile-libfuzzer-coverage-x86_64": [ 71%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/gena/gena_device.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 72%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/gena/gena_ctrlpt.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 72%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/soap/soap_device.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 73%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/gena/gena_callback2.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 74%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/soap/soap_ctrlpt.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 74%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/soap/soap_common.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 75%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/ssdp/SSDPResultData.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 76%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/ssdp/SSDPResultDataCallback.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 77%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/ssdp/ssdp_ctrlpt.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 77%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/ssdp/ssdp_device.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 78%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/ssdp/ssdp_server.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 78%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/uuid/md5.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 79%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/uuid/sysdep.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 80%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/uuid/uuid.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 80%] Building C object upnp/CMakeFiles/upnp_shared.dir/src/api/upnptools.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 81%] Linking C static library libupnp.a Step #3 - "compile-libfuzzer-coverage-x86_64": [ 81%] Built target upnp_static Step #3 - "compile-libfuzzer-coverage-x86_64": [ 82%] Building C object upnp/test/CMakeFiles/test-upnp-init-static.dir/test_init.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 83%] Building C object upnp/test/CMakeFiles/test-upnp-list-static.dir/test_list.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 84%] Building C object upnp/test/CMakeFiles/test-upnp-log-static.dir/test_log.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 84%] Building C object upnp/test/CMakeFiles/test-upnp-url-static.dir/test_url.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 85%] Linking C shared library libupnp.so Step #3 - "compile-libfuzzer-coverage-x86_64": [ 86%] Linking C executable test-upnp-list-static Step #3 - "compile-libfuzzer-coverage-x86_64": [ 86%] Linking C executable test-upnp-log-static Step #3 - "compile-libfuzzer-coverage-x86_64": [ 86%] Linking C executable test-upnp-init-static Step #3 - "compile-libfuzzer-coverage-x86_64": [ 87%] Linking C executable test-upnp-url-static Step #3 - "compile-libfuzzer-coverage-x86_64": [ 87%] Built target test-upnp-list-static Step #3 - "compile-libfuzzer-coverage-x86_64": [ 87%] Built target test-upnp-log-static Step #3 - "compile-libfuzzer-coverage-x86_64": [ 87%] Built target upnp_shared Step #3 - "compile-libfuzzer-coverage-x86_64": [ 88%] Building C object upnp/sample/CMakeFiles/tv_ctrlpt.dir/common/sample_util.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 89%] Building C object upnp/sample/CMakeFiles/tv_ctrlpt.dir/common/tv_ctrlpt.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Building C object upnp/sample/CMakeFiles/tv_combo.dir/common/sample_util.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Building C object upnp/sample/CMakeFiles/tv_ctrlpt.dir/linux/tv_ctrlpt_main.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Building C object upnp/sample/CMakeFiles/tv_combo.dir/common/tv_ctrlpt.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 90%] Building C object upnp/sample/CMakeFiles/tv_device.dir/common/sample_util.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 91%] Building C object upnp/sample/CMakeFiles/tv_device.dir/common/tv_device.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 91%] Building C object upnp/test/CMakeFiles/test-upnp-init.dir/test_init.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Building C object upnp/sample/CMakeFiles/tv_combo.dir/linux/tv_combo_main.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 92%] Building C object upnp/sample/CMakeFiles/tv_combo.dir/common/tv_device.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 93%] Building C object upnp/sample/CMakeFiles/tv_device.dir/linux/tv_device_main.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 94%] Building C object upnp/test/CMakeFiles/test-upnp-list.dir/test_list.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 94%] Built target test-upnp-init-static Step #3 - "compile-libfuzzer-coverage-x86_64": [ 94%] Building C object upnp/test/CMakeFiles/test-upnp-log.dir/test_log.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 95%] Building C object upnp/test/CMakeFiles/test-upnp-url.dir/test_url.c.o Step #3 - "compile-libfuzzer-coverage-x86_64": [ 95%] Built target test-upnp-url-static Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Linking C executable test-upnp-log Step #3 - "compile-libfuzzer-coverage-x86_64": [ 96%] Linking C executable test-upnp-list Step #3 - "compile-libfuzzer-coverage-x86_64": [ 97%] Linking C executable test-upnp-init Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Linking C executable test-upnp-url Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target test-upnp-log Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target test-upnp-list Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target test-upnp-init Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Built target test-upnp-url Step #3 - "compile-libfuzzer-coverage-x86_64": [ 98%] Linking C executable tv_device Step #3 - "compile-libfuzzer-coverage-x86_64": [ 99%] Linking C executable tv_combo Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Linking C executable tv_ctrlpt Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target tv_device Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target tv_combo Step #3 - "compile-libfuzzer-coverage-x86_64": [100%] Built target tv_ctrlpt Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzzer/FuzzIxml /workspace/out/libfuzzer-coverage-x86_64/FuzzIxml Step #3 - "compile-libfuzzer-coverage-x86_64": + pushd /src/oss-fuzz-bloat/pupnp/ Step #3 - "compile-libfuzzer-coverage-x86_64": /src/oss-fuzz-bloat/pupnp /src/pupnp/build Step #3 - "compile-libfuzzer-coverage-x86_64": + cp FuzzIxml_seed_corpus.zip /workspace/out/libfuzzer-coverage-x86_64/FuzzIxml_seed_corpus.zip Step #3 - "compile-libfuzzer-coverage-x86_64": + popd Step #3 - "compile-libfuzzer-coverage-x86_64": /src/pupnp/build Finished Step #3 - "compile-libfuzzer-coverage-x86_64" Starting Step #4 Step #4: Pulling image: gcr.io/oss-fuzz-base/base-runner Step #4: Using default tag: latest Step #4: latest: Pulling from oss-fuzz-base/base-runner Step #4: b549f31133a9: Already exists Step #4: 5fc1849ea29a: Already exists Step #4: 5bca3ba2fc7d: Already exists Step #4: fae44f6c4afb: Pulling fs layer Step #4: 6bb086a76dac: Pulling fs layer Step #4: 93d27c16d33e: Pulling fs layer Step #4: 2ed907c114e3: Pulling fs layer Step #4: c356b7427c88: Pulling fs layer Step #4: e8d856c3fdca: Pulling fs layer Step #4: 3931eca29f39: Pulling fs layer Step #4: b76e3f62a0ba: Pulling fs layer Step #4: 7bfd5336ece5: Pulling fs layer Step #4: e0b08c0fdc11: Pulling fs layer Step #4: 2846796a4416: Pulling fs layer Step #4: 6cc7e05a106e: Pulling fs layer Step #4: 6c44541c6a30: Pulling fs layer Step #4: 110ea339d19c: Pulling fs layer Step #4: 080996c25b34: Pulling fs layer Step #4: 4c9dcebec043: Pulling fs layer Step #4: 5e63b9addfd0: Pulling fs layer Step #4: 7606710857f8: Pulling fs layer Step #4: 47b62b419d91: Pulling fs layer Step #4: be88441f6a95: Pulling fs layer Step #4: 6e1d3dc39f27: Pulling fs layer Step #4: 8fd9caca2676: Pulling fs layer Step #4: 10ceb6aa6ab4: Pulling fs layer Step #4: 2ed907c114e3: Waiting Step #4: c356b7427c88: Waiting Step #4: 2846796a4416: Waiting Step #4: 080996c25b34: Waiting Step #4: e8d856c3fdca: Waiting Step #4: 3931eca29f39: Waiting Step #4: 4c9dcebec043: Waiting Step #4: b76e3f62a0ba: Waiting Step #4: 6c44541c6a30: Waiting Step #4: 110ea339d19c: Waiting Step #4: 7bfd5336ece5: Waiting Step #4: 5e63b9addfd0: Waiting Step #4: e0b08c0fdc11: Waiting Step #4: 7606710857f8: Waiting Step #4: 6e1d3dc39f27: Waiting Step #4: 10ceb6aa6ab4: Waiting Step #4: 8fd9caca2676: Waiting Step #4: be88441f6a95: Waiting Step #4: 47b62b419d91: Waiting Step #4: 93d27c16d33e: Download complete Step #4: fae44f6c4afb: Verifying Checksum Step #4: fae44f6c4afb: Download complete Step #4: 6bb086a76dac: Verifying Checksum Step #4: 6bb086a76dac: Download complete Step #4: c356b7427c88: Verifying Checksum Step #4: c356b7427c88: Download complete Step #4: fae44f6c4afb: Pull complete Step #4: 2ed907c114e3: Verifying Checksum Step #4: 2ed907c114e3: Download complete Step #4: 3931eca29f39: Download complete Step #4: b76e3f62a0ba: Verifying Checksum Step #4: b76e3f62a0ba: Download complete Step #4: 6bb086a76dac: Pull complete Step #4: 7bfd5336ece5: Verifying Checksum Step #4: 7bfd5336ece5: Download complete Step #4: 93d27c16d33e: Pull complete Step #4: e8d856c3fdca: Verifying Checksum Step #4: e8d856c3fdca: Download complete Step #4: 2846796a4416: Verifying Checksum Step #4: 2846796a4416: Download complete Step #4: 2ed907c114e3: Pull complete Step #4: 6cc7e05a106e: Verifying Checksum Step #4: 6cc7e05a106e: Download complete Step #4: 6c44541c6a30: Download complete Step #4: c356b7427c88: Pull complete Step #4: 080996c25b34: Verifying Checksum Step #4: 080996c25b34: Download complete Step #4: e0b08c0fdc11: Verifying Checksum Step #4: e0b08c0fdc11: Download complete Step #4: 110ea339d19c: Verifying Checksum Step #4: 110ea339d19c: Download complete Step #4: 5e63b9addfd0: Verifying Checksum Step #4: 5e63b9addfd0: Download complete Step #4: 7606710857f8: Download complete Step #4: 47b62b419d91: Verifying Checksum Step #4: 47b62b419d91: Download complete Step #4: be88441f6a95: Verifying Checksum Step #4: be88441f6a95: Download complete Step #4: e8d856c3fdca: Pull complete Step #4: 6e1d3dc39f27: Verifying Checksum Step #4: 6e1d3dc39f27: Download complete Step #4: 3931eca29f39: Pull complete Step #4: 8fd9caca2676: Verifying Checksum Step #4: 8fd9caca2676: Download complete Step #4: b76e3f62a0ba: Pull complete Step #4: 10ceb6aa6ab4: Verifying Checksum Step #4: 10ceb6aa6ab4: Download complete Step #4: 4c9dcebec043: Verifying Checksum Step #4: 4c9dcebec043: Download complete Step #4: 7bfd5336ece5: Pull complete Step #4: e0b08c0fdc11: Pull complete Step #4: 2846796a4416: Pull complete Step #4: 6cc7e05a106e: Pull complete Step #4: 6c44541c6a30: Pull complete Step #4: 110ea339d19c: Pull complete Step #4: 080996c25b34: Pull complete Step #4: 4c9dcebec043: Pull complete Step #4: 5e63b9addfd0: Pull complete Step #4: 7606710857f8: Pull complete Step #4: 47b62b419d91: Pull complete Step #4: be88441f6a95: Pull complete Step #4: 6e1d3dc39f27: Pull complete Step #4: 8fd9caca2676: Pull complete Step #4: 10ceb6aa6ab4: Pull complete Step #4: Digest: sha256:dc299f69dfed0a7c14bd3c39c65c153824e6f98156f34438d47c59f39aa939bf Step #4: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-runner:latest Step #4: gcr.io/oss-fuzz-base/base-runner:latest Finished Step #4 Starting Step #5 Step #5: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner Step #5: [/corpus/FuzzIxml.zip] Step #5: End-of-central-directory signature not found. Either this file is not Step #5: a zipfile, or it constitutes one disk of a multi-part archive. In the Step #5: latter case the central directory and zipfile comment will be found on Step #5: the last disk(s) of this archive. Step #5: unzip: cannot find zipfile directory in one of /corpus/FuzzIxml.zip or Step #5: /corpus/FuzzIxml.zip.zip, and cannot find /corpus/FuzzIxml.zip.ZIP, period. Step #5: Failed to unpack the corpus for FuzzIxml. This usually means that corpus backup for a particular fuzz target does not exist. If a fuzz target was added in the last 24 hours, please wait one more day. Otherwise, something is wrong with the fuzz target or the infrastructure, and corpus pruning task does not finish successfully. Step #5: ******************************************************************************** Step #5: Code coverage report generation failed. Step #5: To reproduce, run: Step #5: python infra/helper.py build_image pupnp Step #5: python infra/helper.py build_fuzzers --sanitizer coverage pupnp Step #5: python infra/helper.py coverage pupnp Step #5: ******************************************************************************** Finished Step #5 ERROR ERROR: build step 5 "gcr.io/oss-fuzz-base/base-runner" failed: step exited with non-zero status: 1