starting build "fa6076b1-58d3-4b04-991e-d860b75c9463" 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: d017d23840f4: Pulling fs layer Step #1: f344f6bb0cba: Pulling fs layer Step #1: 1a27954b331c: Pulling fs layer Step #1: 7796046f09a3: Pulling fs layer Step #1: 928cdda2a976: Pulling fs layer Step #1: 7191ec279d07: Pulling fs layer Step #1: 3caf1f11b236: Pulling fs layer Step #1: 7c7e0e56d344: Pulling fs layer Step #1: ef0cc4c60f55: Pulling fs layer Step #1: 1d16c36db144: Pulling fs layer Step #1: 67b7b1a4a86b: Pulling fs layer Step #1: f28b0411e1a4: Pulling fs layer Step #1: 98b731d2ebb6: Pulling fs layer Step #1: 2c404e9563e7: Pulling fs layer Step #1: 1a27954b331c: Waiting Step #1: 7796046f09a3: Waiting Step #1: a9192da1d768: Pulling fs layer Step #1: 928cdda2a976: Waiting Step #1: 0344af224da7: Pulling fs layer Step #1: 769012098e59: Pulling fs layer Step #1: 7191ec279d07: Waiting Step #1: 8f0a28883a08: Pulling fs layer Step #1: 8f7779185fe1: Pulling fs layer Step #1: 3caf1f11b236: Waiting Step #1: 959109044313: Pulling fs layer Step #1: 7c7e0e56d344: Waiting Step #1: 5fdb46a8a578: Pulling fs layer Step #1: 8111887f5c1e: Pulling fs layer Step #1: ef0cc4c60f55: Waiting Step #1: d23c1fed4edb: Pulling fs layer Step #1: 1d16c36db144: Waiting Step #1: 314a2eb68e97: Pulling fs layer Step #1: 10f48d41e3e0: Pulling fs layer Step #1: 42b8bc1a5415: Pulling fs layer Step #1: 67b7b1a4a86b: Waiting Step #1: 970669fce66a: Pulling fs layer Step #1: b30296732283: Pulling fs layer Step #1: 04a2ab9ba8fb: Pulling fs layer Step #1: 0344af224da7: Waiting Step #1: f28b0411e1a4: Waiting Step #1: 890f0e99fdb9: Pulling fs layer Step #1: 8adbdc06a5c0: Pulling fs layer Step #1: 769012098e59: Waiting Step #1: 98b731d2ebb6: Waiting Step #1: 905f74ac0f1f: Pulling fs layer Step #1: 79aeb9801244: Pulling fs layer Step #1: 5fdb46a8a578: Waiting Step #1: d23c1fed4edb: Waiting Step #1: a9192da1d768: Waiting Step #1: 10f48d41e3e0: Waiting Step #1: 314a2eb68e97: Waiting Step #1: 2c404e9563e7: Waiting Step #1: 8f0a28883a08: Waiting Step #1: 970669fce66a: Waiting Step #1: 8111887f5c1e: Waiting Step #1: 79aeb9801244: Waiting Step #1: 959109044313: Waiting Step #1: b30296732283: Waiting Step #1: 8f7779185fe1: Waiting Step #1: 890f0e99fdb9: Waiting Step #1: 04a2ab9ba8fb: Waiting Step #1: 905f74ac0f1f: Waiting Step #1: 42b8bc1a5415: Waiting Step #1: f344f6bb0cba: Download complete Step #1: b549f31133a9: Verifying Checksum Step #1: b549f31133a9: Download complete Step #1: 1a27954b331c: Verifying Checksum Step #1: 1a27954b331c: Download complete Step #1: 928cdda2a976: Verifying Checksum Step #1: 928cdda2a976: Download complete Step #1: 3caf1f11b236: Verifying Checksum Step #1: 3caf1f11b236: Download complete Step #1: d017d23840f4: Verifying Checksum Step #1: d017d23840f4: Download complete Step #1: 7c7e0e56d344: Download complete Step #1: b549f31133a9: Pull complete Step #1: 1d16c36db144: Verifying Checksum Step #1: 1d16c36db144: Download complete Step #1: 67b7b1a4a86b: Verifying Checksum Step #1: 67b7b1a4a86b: Download complete Step #1: f28b0411e1a4: Verifying Checksum Step #1: f28b0411e1a4: Download complete Step #1: 98b731d2ebb6: Verifying Checksum Step #1: 98b731d2ebb6: Download complete Step #1: 2c404e9563e7: Verifying Checksum Step #1: 2c404e9563e7: Download complete Step #1: a9192da1d768: Verifying Checksum Step #1: a9192da1d768: Download complete Step #1: ef0cc4c60f55: Verifying Checksum Step #1: ef0cc4c60f55: Download complete Step #1: 769012098e59: Verifying Checksum Step #1: 769012098e59: Download complete Step #1: 0344af224da7: Verifying Checksum Step #1: 0344af224da7: Download complete Step #1: 8f0a28883a08: Download complete Step #1: 8f7779185fe1: Verifying Checksum Step #1: 8f7779185fe1: Download complete Step #1: 959109044313: Verifying Checksum Step #1: 959109044313: Download complete Step #1: 5fdb46a8a578: Download complete Step #1: d23c1fed4edb: Verifying Checksum Step #1: d23c1fed4edb: Download complete Step #1: 8111887f5c1e: Verifying Checksum Step #1: 8111887f5c1e: Download complete Step #1: 314a2eb68e97: Verifying Checksum Step #1: 314a2eb68e97: Download complete Step #1: 10f48d41e3e0: Verifying Checksum Step #1: 10f48d41e3e0: Download complete Step #1: 7191ec279d07: Verifying Checksum Step #1: 7191ec279d07: Download complete Step #1: 42b8bc1a5415: Verifying Checksum Step #1: 42b8bc1a5415: Download complete Step #1: 970669fce66a: Verifying Checksum Step #1: 970669fce66a: Download complete Step #1: b30296732283: Verifying Checksum Step #1: b30296732283: Download complete Step #1: 04a2ab9ba8fb: Verifying Checksum Step #1: 04a2ab9ba8fb: Download complete Step #1: 890f0e99fdb9: Verifying Checksum Step #1: 890f0e99fdb9: Download complete Step #1: 8adbdc06a5c0: Download complete Step #1: 905f74ac0f1f: Verifying Checksum Step #1: 905f74ac0f1f: Download complete Step #1: 79aeb9801244: Download complete Step #1: d017d23840f4: Pull complete Step #1: f344f6bb0cba: Pull complete Step #1: 1a27954b331c: Pull complete Step #1: 7796046f09a3: Pull complete Step #1: 928cdda2a976: Pull complete Step #1: 7191ec279d07: Pull complete Step #1: 3caf1f11b236: Pull complete Step #1: 7c7e0e56d344: Pull complete Step #1: ef0cc4c60f55: Pull complete Step #1: 1d16c36db144: Pull complete Step #1: 67b7b1a4a86b: Pull complete Step #1: f28b0411e1a4: Pull complete Step #1: 98b731d2ebb6: Pull complete Step #1: 2c404e9563e7: Pull complete Step #1: a9192da1d768: Pull complete Step #1: 0344af224da7: Pull complete Step #1: 769012098e59: Pull complete Step #1: 8f0a28883a08: Pull complete Step #1: 8f7779185fe1: Pull complete Step #1: 959109044313: Pull complete Step #1: 5fdb46a8a578: Pull complete Step #1: 8111887f5c1e: Pull complete Step #1: d23c1fed4edb: Pull complete Step #1: 314a2eb68e97: Pull complete Step #1: 10f48d41e3e0: Pull complete Step #1: 42b8bc1a5415: Pull complete Step #1: 970669fce66a: Pull complete Step #1: b30296732283: Pull complete Step #1: 04a2ab9ba8fb: Pull complete Step #1: 890f0e99fdb9: Pull complete Step #1: 8adbdc06a5c0: Pull complete Step #1: 905f74ac0f1f: Pull complete Step #1: 79aeb9801244: Pull complete Step #1: Digest: sha256:5dd8933c3bbc319975f37d851efe76f7a660d9087b6a650c6f92aee0907bb818 Step #1: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder:latest Step #1: ---> 70d5de5047a9 Step #1: Step 2/6 : RUN apt-get update && apt-get install -y make autoconf automake libtool Step #1: ---> Running in 946927de4b49 Step #1: Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease Step #1: Hit:2 http://security.ubuntu.com/ubuntu focal-security InRelease Step #1: Get:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease [128 kB] Step #1: Hit:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease Step #1: Fetched 128 kB in 1s (224 kB/s) Step #1: Reading package lists... Step #1: Reading package lists... Step #1: Building dependency tree... Step #1: Reading state information... Step #1: make is already the newest version (4.2.1-1.2). Step #1: make set to manually installed. Step #1: The following additional packages will be installed: Step #1: autotools-dev file libltdl-dev libltdl7 libmagic-mgc libmagic1 libsigsegv2 Step #1: m4 Step #1: Suggested packages: Step #1: autoconf-archive gnu-standards autoconf-doc gettext libtool-doc gfortran Step #1: | fortran95-compiler gcj-jdk m4-doc Step #1: The following NEW packages will be installed: Step #1: autoconf automake autotools-dev file libltdl-dev libltdl7 libmagic-mgc Step #1: libmagic1 libsigsegv2 libtool m4 Step #1: 0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded. Step #1: Need to get 1774 kB of archives. Step #1: After this operation, 12.8 MB of additional disk space will be used. Step #1: Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic-mgc amd64 1:5.38-4 [218 kB] Step #1: Get:2 http://archive.ubuntu.com/ubuntu focal/main amd64 libmagic1 amd64 1:5.38-4 [75.9 kB] Step #1: Get:3 http://archive.ubuntu.com/ubuntu focal/main amd64 file amd64 1:5.38-4 [23.3 kB] Step #1: Get:4 http://archive.ubuntu.com/ubuntu focal/main amd64 libsigsegv2 amd64 2.12-2 [13.9 kB] Step #1: Get:5 http://archive.ubuntu.com/ubuntu focal/main amd64 m4 amd64 1.4.18-4 [199 kB] Step #1: Get:6 http://archive.ubuntu.com/ubuntu focal/main amd64 autoconf all 2.69-11.1 [321 kB] Step #1: Get:7 http://archive.ubuntu.com/ubuntu focal/main amd64 autotools-dev all 20180224.1 [39.6 kB] Step #1: Get:8 http://archive.ubuntu.com/ubuntu focal/main amd64 automake all 1:1.16.1-4ubuntu6 [522 kB] Step #1: Get:9 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl7 amd64 2.4.6-14 [38.5 kB] Step #1: Get:10 http://archive.ubuntu.com/ubuntu focal/main amd64 libltdl-dev amd64 2.4.6-14 [162 kB] Step #1: Get:11 http://archive.ubuntu.com/ubuntu focal/main amd64 libtool all 2.4.6-14 [161 kB] Step #1: debconf: delaying package configuration, since apt-utils is not installed Step #1: Fetched 1774 kB in 0s (5029 kB/s) Step #1: Selecting previously unselected package libmagic-mgc. 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 .../00-libmagic-mgc_1%3a5.38-4_amd64.deb ... Step #1: Unpacking libmagic-mgc (1:5.38-4) ... Step #1: Selecting previously unselected package libmagic1:amd64. Step #1: Preparing to unpack .../01-libmagic1_1%3a5.38-4_amd64.deb ... Step #1: Unpacking libmagic1:amd64 (1:5.38-4) ... Step #1: Selecting previously unselected package file. Step #1: Preparing to unpack .../02-file_1%3a5.38-4_amd64.deb ... Step #1: Unpacking file (1:5.38-4) ... Step #1: Selecting previously unselected package libsigsegv2:amd64. Step #1: Preparing to unpack .../03-libsigsegv2_2.12-2_amd64.deb ... Step #1: Unpacking libsigsegv2:amd64 (2.12-2) ... Step #1: Selecting previously unselected package m4. Step #1: Preparing to unpack .../04-m4_1.4.18-4_amd64.deb ... Step #1: Unpacking m4 (1.4.18-4) ... Step #1: Selecting previously unselected package autoconf. Step #1: Preparing to unpack .../05-autoconf_2.69-11.1_all.deb ... Step #1: Unpacking autoconf (2.69-11.1) ... Step #1: Selecting previously unselected package autotools-dev. Step #1: Preparing to unpack .../06-autotools-dev_20180224.1_all.deb ... Step #1: Unpacking autotools-dev (20180224.1) ... Step #1: Selecting previously unselected package automake. Step #1: Preparing to unpack .../07-automake_1%3a1.16.1-4ubuntu6_all.deb ... Step #1: Unpacking automake (1:1.16.1-4ubuntu6) ... Step #1: Selecting previously unselected package libltdl7:amd64. Step #1: Preparing to unpack .../08-libltdl7_2.4.6-14_amd64.deb ... Step #1: Unpacking libltdl7:amd64 (2.4.6-14) ... Step #1: Selecting previously unselected package libltdl-dev:amd64. Step #1: Preparing to unpack .../09-libltdl-dev_2.4.6-14_amd64.deb ... Step #1: Unpacking libltdl-dev:amd64 (2.4.6-14) ... Step #1: Selecting previously unselected package libtool. Step #1: Preparing to unpack .../10-libtool_2.4.6-14_all.deb ... Step #1: Unpacking libtool (2.4.6-14) ... Step #1: Setting up libmagic-mgc (1:5.38-4) ... Step #1: Setting up libmagic1:amd64 (1:5.38-4) ... Step #1: Setting up file (1:5.38-4) ... Step #1: Setting up autotools-dev (20180224.1) ... Step #1: Setting up libsigsegv2:amd64 (2.12-2) ... Step #1: Setting up libltdl7:amd64 (2.4.6-14) ... Step #1: Setting up libtool (2.4.6-14) ... Step #1: Setting up m4 (1.4.18-4) ... Step #1: Setting up autoconf (2.69-11.1) ... Step #1: Setting up automake (1:1.16.1-4ubuntu6) ... Step #1: update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Step #1: update-alternatives: warning: skip creation of /usr/share/man/man1/automake.1.gz because associated file /usr/share/man/man1/automake-1.16.1.gz (of link group automake) doesn't exist Step #1: update-alternatives: warning: skip creation of /usr/share/man/man1/aclocal.1.gz because associated file /usr/share/man/man1/aclocal-1.16.1.gz (of link group automake) doesn't exist Step #1: Setting up libltdl-dev:amd64 (2.4.6-14) ... Step #1: Processing triggers for libc-bin (2.31-0ubuntu9.16) ... Step #1: Removing intermediate container 946927de4b49 Step #1: ---> 04f0e429f52d Step #1: Step 3/6 : RUN install_javascript.sh Step #1: ---> Running in 54433d94dc07 Step #1: + apt-get update Step #1: Hit:1 http://security.ubuntu.com/ubuntu focal-security InRelease Step #1: Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease Step #1: Hit:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease Step #1: Hit:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease Step #1: Reading package lists... Step #1: + apt-get install -y ca-certificates curl gnupg Step #1: Reading package lists... Step #1: Building dependency tree... Step #1: Reading state information... Step #1: ca-certificates is already the newest version (20240203~20.04.1). Step #1: ca-certificates set to manually installed. Step #1: curl is already the newest version (7.68.0-1ubuntu2.25). Step #1: gnupg is already the newest version (2.2.19-3ubuntu2.2). Step #1: gnupg set to manually installed. Step #1: 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Step #1: + mkdir -p /etc/apt/keyrings Step #1: + curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key Step #1: + gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg Step #1: + NODE_MAJOR=20 Step #1: + echo 'deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main' Step #1: + tee /etc/apt/sources.list.d/nodesource.list Step #1: deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main Step #1: + apt-get update Step #1: Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease Step #1: Hit:2 http://security.ubuntu.com/ubuntu focal-security InRelease Step #1: Hit:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease Step #1: Get:4 https://deb.nodesource.com/node_20.x nodistro InRelease [12.1 kB] Step #1: Hit:5 http://archive.ubuntu.com/ubuntu focal-backports InRelease Step #1: Get:6 https://deb.nodesource.com/node_20.x nodistro/main amd64 Packages [9959 B] Step #1: Fetched 22.1 kB in 1s (35.4 kB/s) Step #1: Reading package lists... Step #1: + apt-get install nodejs -y 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: libmpdec2 libpython3-stdlib libpython3.8-minimal libpython3.8-stdlib Step #1: mime-support python3 python3-minimal python3.8 python3.8-minimal Step #1: Suggested packages: Step #1: python3-doc python3-tk python3-venv python3.8-venv python3.8-doc Step #1: binfmt-support Step #1: The following NEW packages will be installed: Step #1: libmpdec2 libpython3-stdlib libpython3.8-minimal libpython3.8-stdlib Step #1: mime-support nodejs python3 python3-minimal python3.8 python3.8-minimal Step #1: 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. Step #1: Need to get 36.7 MB of archives. Step #1: After this operation, 217 MB of additional disk space will be used. Step #1: Get:1 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpython3.8-minimal amd64 3.8.10-0ubuntu1~20.04.13 [720 kB] Step #1: Get:2 https://deb.nodesource.com/node_20.x nodistro/main amd64 nodejs amd64 20.18.1-1nodesource1 [31.8 MB] Step #1: Get:3 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 python3.8-minimal amd64 3.8.10-0ubuntu1~20.04.13 [1900 kB] Step #1: Get:4 http://archive.ubuntu.com/ubuntu focal/main amd64 python3-minimal amd64 3.8.2-0ubuntu2 [23.6 kB] Step #1: Get:5 http://archive.ubuntu.com/ubuntu focal/main amd64 mime-support all 3.64ubuntu1 [30.6 kB] Step #1: Get:6 http://archive.ubuntu.com/ubuntu focal/main amd64 libmpdec2 amd64 2.4.2-3 [81.1 kB] Step #1: Get:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpython3.8-stdlib amd64 3.8.10-0ubuntu1~20.04.13 [1675 kB] Step #1: Get:8 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 python3.8 amd64 3.8.10-0ubuntu1~20.04.13 [387 kB] Step #1: Get:9 http://archive.ubuntu.com/ubuntu focal/main amd64 libpython3-stdlib amd64 3.8.2-0ubuntu2 [7068 B] Step #1: Get:10 http://archive.ubuntu.com/ubuntu focal/main amd64 python3 amd64 3.8.2-0ubuntu2 [47.6 kB] Step #1: debconf: delaying package configuration, since apt-utils is not installed Step #1: Fetched 36.7 MB in 1s (65.0 MB/s) Step #1: Selecting previously unselected package libpython3.8-minimal: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 ... 17793 files and directories currently installed.) Step #1: Preparing to unpack .../libpython3.8-minimal_3.8.10-0ubuntu1~20.04.13_amd64.deb ... Step #1: Unpacking libpython3.8-minimal:amd64 (3.8.10-0ubuntu1~20.04.13) ... Step #1: Selecting previously unselected package python3.8-minimal. Step #1: Preparing to unpack .../python3.8-minimal_3.8.10-0ubuntu1~20.04.13_amd64.deb ... Step #1: Unpacking python3.8-minimal (3.8.10-0ubuntu1~20.04.13) ... Step #1: Setting up libpython3.8-minimal:amd64 (3.8.10-0ubuntu1~20.04.13) ... Step #1: Setting up python3.8-minimal (3.8.10-0ubuntu1~20.04.13) ... Step #1: Selecting previously unselected package python3-minimal. 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 ... 18076 files and directories currently installed.) Step #1: Preparing to unpack .../0-python3-minimal_3.8.2-0ubuntu2_amd64.deb ... Step #1: Unpacking python3-minimal (3.8.2-0ubuntu2) ... Step #1: Selecting previously unselected package mime-support. Step #1: Preparing to unpack .../1-mime-support_3.64ubuntu1_all.deb ... Step #1: Unpacking mime-support (3.64ubuntu1) ... Step #1: Selecting previously unselected package libmpdec2:amd64. Step #1: Preparing to unpack .../2-libmpdec2_2.4.2-3_amd64.deb ... Step #1: Unpacking libmpdec2:amd64 (2.4.2-3) ... Step #1: Selecting previously unselected package libpython3.8-stdlib:amd64. Step #1: Preparing to unpack .../3-libpython3.8-stdlib_3.8.10-0ubuntu1~20.04.13_amd64.deb ... Step #1: Unpacking libpython3.8-stdlib:amd64 (3.8.10-0ubuntu1~20.04.13) ... Step #1: Selecting previously unselected package python3.8. Step #1: Preparing to unpack .../4-python3.8_3.8.10-0ubuntu1~20.04.13_amd64.deb ... Step #1: Unpacking python3.8 (3.8.10-0ubuntu1~20.04.13) ... Step #1: Selecting previously unselected package libpython3-stdlib:amd64. Step #1: Preparing to unpack .../5-libpython3-stdlib_3.8.2-0ubuntu2_amd64.deb ... Step #1: Unpacking libpython3-stdlib:amd64 (3.8.2-0ubuntu2) ... Step #1: Setting up python3-minimal (3.8.2-0ubuntu2) ... Step #1: Selecting previously unselected package python3. 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 ... 18478 files and directories currently installed.) Step #1: Preparing to unpack .../python3_3.8.2-0ubuntu2_amd64.deb ... Step #1: Unpacking python3 (3.8.2-0ubuntu2) ... Step #1: Selecting previously unselected package nodejs. Step #1: Preparing to unpack .../nodejs_20.18.1-1nodesource1_amd64.deb ... Step #1: Unpacking nodejs (20.18.1-1nodesource1) ... Step #1: Setting up mime-support (3.64ubuntu1) ... Step #1: Setting up libmpdec2:amd64 (2.4.2-3) ... Step #1: Setting up libpython3.8-stdlib:amd64 (3.8.10-0ubuntu1~20.04.13) ... Step #1: Setting up python3.8 (3.8.10-0ubuntu1~20.04.13) ... Step #1: Setting up libpython3-stdlib:amd64 (3.8.2-0ubuntu2) ... Step #1: Setting up python3 (3.8.2-0ubuntu2) ... Step #1: Setting up nodejs (20.18.1-1nodesource1) ... Step #1: Processing triggers for libc-bin (2.31-0ubuntu9.16) ... Step #1: Removing intermediate container 54433d94dc07 Step #1: ---> 5f459abf6beb Step #1: Step 4/6 : RUN git clone --depth 1 https://github.com/nodejs/llhttp $SRC/llhttp Step #1: ---> Running in 1cedd1324568 Step #1: Cloning into '/src/llhttp'... Step #1: Removing intermediate container 1cedd1324568 Step #1: ---> 4ad907866a71 Step #1: Step 5/6 : COPY build.sh $SRC/ Step #1: ---> 4fd2a40e1704 Step #1: Step 6/6 : WORKDIR $SRC/llhttp Step #1: ---> Running in 63d5cd8f7029 Step #1: Removing intermediate container 63d5cd8f7029 Step #1: ---> 9f851c1d02b2 Step #1: Successfully built 9f851c1d02b2 Step #1: Successfully tagged gcr.io/oss-fuzz/llhttp:latest Finished Step #1 Starting Step #2 - "srcmap" Step #2 - "srcmap": Already have image: gcr.io/oss-fuzz/llhttp Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + SRCMAP=/tmp/file6urJ5M 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/llhttp/.git Step #2 - "srcmap": + GIT_DIR=/src/llhttp Step #2 - "srcmap": + cd /src/llhttp Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/nodejs/llhttp Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=71fb44b89e6b0e31f6e2af83788602a9164c57f5 Step #2 - "srcmap": + jq_inplace /tmp/file6urJ5M '."/src/llhttp" = { type: "git", url: "https://github.com/nodejs/llhttp", rev: "71fb44b89e6b0e31f6e2af83788602a9164c57f5" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/fileVcm7bb Step #2 - "srcmap": + cat /tmp/file6urJ5M Step #2 - "srcmap": + jq '."/src/llhttp" = { type: "git", url: "https://github.com/nodejs/llhttp", rev: "71fb44b89e6b0e31f6e2af83788602a9164c57f5" }' Step #2 - "srcmap": + mv /tmp/fileVcm7bb /tmp/file6urJ5M 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/file6urJ5M Step #2 - "srcmap": + rm /tmp/file6urJ5M Step #2 - "srcmap": { Step #2 - "srcmap": "/src/llhttp": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/nodejs/llhttp", Step #2 - "srcmap": "rev": "71fb44b89e6b0e31f6e2af83788602a9164c57f5" 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": + rm -rf '/work/*' Step #3 - "compile-libfuzzer-coverage-x86_64": + make clean Step #3 - "compile-libfuzzer-coverage-x86_64": rm -rf release/ Step #3 - "compile-libfuzzer-coverage-x86_64": rm -rf build/ Step #3 - "compile-libfuzzer-coverage-x86_64": + npm ci Step #3 - "compile-libfuzzer-coverage-x86_64": \|/-\|/-\|/-\|/-\|/-\|/- Step #3 - "compile-libfuzzer-coverage-x86_64": > llhttp@9.2.1 prepare Step #3 - "compile-libfuzzer-coverage-x86_64": > npm run clean && npm run build-ts Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": - Step #3 - "compile-libfuzzer-coverage-x86_64": > llhttp@9.2.1 clean Step #3 - "compile-libfuzzer-coverage-x86_64": > rm -rf lib && rm -rf test/tmp Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": \ Step #3 - "compile-libfuzzer-coverage-x86_64": > llhttp@9.2.1 build-ts Step #3 - "compile-libfuzzer-coverage-x86_64": > tsc Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": \\ Step #3 - "compile-libfuzzer-coverage-x86_64": added 180 packages, and audited 181 packages in 7s Step #3 - "compile-libfuzzer-coverage-x86_64": \ Step #3 - "compile-libfuzzer-coverage-x86_64": \35 packages are looking for funding Step #3 - "compile-libfuzzer-coverage-x86_64": \ run `npm fund` for details Step #3 - "compile-libfuzzer-coverage-x86_64": \ Step #3 - "compile-libfuzzer-coverage-x86_64": 3 vulnerabilities (2 moderate, 1 high) Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": To address issues that do not require attention, run: Step #3 - "compile-libfuzzer-coverage-x86_64": npm audit fix Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Some issues need review, and may require choosing Step #3 - "compile-libfuzzer-coverage-x86_64": a different dependency. Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": Run `npm audit` for details. Step #3 - "compile-libfuzzer-coverage-x86_64": \npm notice Step #3 - "compile-libfuzzer-coverage-x86_64": npm notice New major version of npm available! 10.8.2 -> 11.0.0 Step #3 - "compile-libfuzzer-coverage-x86_64": npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.0.0 Step #3 - "compile-libfuzzer-coverage-x86_64": npm notice To update run: npm install -g npm@11.0.0 Step #3 - "compile-libfuzzer-coverage-x86_64": npm notice Step #3 - "compile-libfuzzer-coverage-x86_64": \+ make build/libllhttp.a Step #3 - "compile-libfuzzer-coverage-x86_64": npx ts-node bin/generate.ts Step #3 - "compile-libfuzzer-coverage-x86_64": \\clang -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 -Os -g3 -Wall -Wextra -Wno-unused-parameter -fPIC -Ibuild/ -c build/c/llhttp.c -o build/c/llhttp.o Step #3 - "compile-libfuzzer-coverage-x86_64": mkdir -p build/native Step #3 - "compile-libfuzzer-coverage-x86_64": clang -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 -Os -g3 -Wall -Wextra -Wno-unused-parameter -fPIC -Ibuild/ -c src/native/api.c -o build/native/api.o Step #3 - "compile-libfuzzer-coverage-x86_64": clang -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 -Os -g3 -Wall -Wextra -Wno-unused-parameter -fPIC -Ibuild/ -c src/native/http.c -o build/native/http.o Step #3 - "compile-libfuzzer-coverage-x86_64": ar rcs build/libllhttp.a build/c/llhttp.o build/native/api.o build/native/http.o Step #3 - "compile-libfuzzer-coverage-x86_64": + clang -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 -c ./test/fuzzers/fuzz_parser.c -I./build/ ./build/libllhttp.a -o /work/fuzz_parser.o Step #3 - "compile-libfuzzer-coverage-x86_64": ./test/fuzzers/fuzz_parser.c:42:27: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] Step #3 - "compile-libfuzzer-coverage-x86_64": 42 | llhttp_execute(&parser, data, size); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^~~~ Step #3 - "compile-libfuzzer-coverage-x86_64": ./build/llhttp.h:678:61: note: passing argument to parameter 'data' here Step #3 - "compile-libfuzzer-coverage-x86_64": 678 | llhttp_errno_t llhttp_execute(llhttp_t* parser, const char* data, size_t len); Step #3 - "compile-libfuzzer-coverage-x86_64": |  ^ Step #3 - "compile-libfuzzer-coverage-x86_64": 1 warning generated. Step #3 - "compile-libfuzzer-coverage-x86_64": + clang++ -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++ -fsanitize=fuzzer -fuse-ld=lld -I./build/ ./build/libllhttp.a /work/fuzz_parser.o -o /workspace/out/libfuzzer-coverage-x86_64/fuzz_parser 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: d017d23840f4: Already exists Step #4: f344f6bb0cba: Already exists Step #4: 3d9271f4bd06: Pulling fs layer Step #4: b4de606fd171: Pulling fs layer Step #4: 5db7fcfc573a: Pulling fs layer Step #4: a585d8cc7aba: Pulling fs layer Step #4: adbbbc64f6b9: Pulling fs layer Step #4: b6674892b1dc: Pulling fs layer Step #4: 47b13748ed70: Pulling fs layer Step #4: e555686f59df: Pulling fs layer Step #4: 40aa730062b8: Pulling fs layer Step #4: 9c81c8d25c44: Pulling fs layer Step #4: b430c44a72d3: Pulling fs layer Step #4: e465c657011c: Pulling fs layer Step #4: 563c07b2beaa: Pulling fs layer Step #4: fe82dcd5cec6: Pulling fs layer Step #4: 58e8b6a5763e: Pulling fs layer Step #4: 9b1ebe93bc54: Pulling fs layer Step #4: b00b3aeda9e3: Pulling fs layer Step #4: a645a7c29719: Pulling fs layer Step #4: cfaa385c5023: Pulling fs layer Step #4: 657005e4972d: Pulling fs layer Step #4: dd54c7bbfb9a: Pulling fs layer Step #4: 3088cb64c432: Pulling fs layer Step #4: 8a863358bf38: Pulling fs layer Step #4: 58e8b6a5763e: Waiting Step #4: 9b1ebe93bc54: Waiting Step #4: b6674892b1dc: Waiting Step #4: b00b3aeda9e3: Waiting Step #4: 47b13748ed70: Waiting Step #4: a645a7c29719: Waiting Step #4: e555686f59df: Waiting Step #4: cfaa385c5023: Waiting Step #4: 40aa730062b8: Waiting Step #4: 657005e4972d: Waiting Step #4: 9c81c8d25c44: Waiting Step #4: dd54c7bbfb9a: Waiting Step #4: b430c44a72d3: Waiting Step #4: e465c657011c: Waiting Step #4: 8a863358bf38: Waiting Step #4: 563c07b2beaa: Waiting Step #4: a585d8cc7aba: Waiting Step #4: fe82dcd5cec6: Waiting Step #4: adbbbc64f6b9: Waiting Step #4: 5db7fcfc573a: Download complete Step #4: 3d9271f4bd06: Verifying Checksum Step #4: 3d9271f4bd06: Download complete Step #4: b4de606fd171: Verifying Checksum Step #4: b4de606fd171: Download complete Step #4: 3d9271f4bd06: Pull complete Step #4: adbbbc64f6b9: Verifying Checksum Step #4: adbbbc64f6b9: Download complete Step #4: a585d8cc7aba: Verifying Checksum Step #4: a585d8cc7aba: Download complete Step #4: e555686f59df: Verifying Checksum Step #4: e555686f59df: Download complete Step #4: 47b13748ed70: Verifying Checksum Step #4: 47b13748ed70: Download complete Step #4: b4de606fd171: Pull complete Step #4: 40aa730062b8: Verifying Checksum Step #4: 40aa730062b8: Download complete Step #4: 5db7fcfc573a: Pull complete Step #4: b6674892b1dc: Verifying Checksum Step #4: b6674892b1dc: Download complete Step #4: b430c44a72d3: Verifying Checksum Step #4: b430c44a72d3: Download complete Step #4: a585d8cc7aba: Pull complete Step #4: e465c657011c: Verifying Checksum Step #4: e465c657011c: Download complete Step #4: 563c07b2beaa: Verifying Checksum Step #4: 563c07b2beaa: Download complete Step #4: adbbbc64f6b9: Pull complete Step #4: 58e8b6a5763e: Verifying Checksum Step #4: 58e8b6a5763e: Download complete Step #4: 9c81c8d25c44: Verifying Checksum Step #4: 9c81c8d25c44: Download complete Step #4: fe82dcd5cec6: Verifying Checksum Step #4: fe82dcd5cec6: Download complete Step #4: b00b3aeda9e3: Verifying Checksum Step #4: b00b3aeda9e3: Download complete Step #4: a645a7c29719: Download complete Step #4: cfaa385c5023: Verifying Checksum Step #4: cfaa385c5023: Download complete Step #4: 657005e4972d: Verifying Checksum Step #4: 657005e4972d: Download complete Step #4: b6674892b1dc: Pull complete Step #4: 9b1ebe93bc54: Verifying Checksum Step #4: 9b1ebe93bc54: Download complete Step #4: 3088cb64c432: Verifying Checksum Step #4: 3088cb64c432: Download complete Step #4: 47b13748ed70: Pull complete Step #4: dd54c7bbfb9a: Verifying Checksum Step #4: dd54c7bbfb9a: Download complete Step #4: 8a863358bf38: Verifying Checksum Step #4: 8a863358bf38: Download complete Step #4: e555686f59df: Pull complete Step #4: 40aa730062b8: Pull complete Step #4: 9c81c8d25c44: Pull complete Step #4: b430c44a72d3: Pull complete Step #4: e465c657011c: Pull complete Step #4: 563c07b2beaa: Pull complete Step #4: fe82dcd5cec6: Pull complete Step #4: 58e8b6a5763e: Pull complete Step #4: 9b1ebe93bc54: Pull complete Step #4: b00b3aeda9e3: Pull complete Step #4: a645a7c29719: Pull complete Step #4: cfaa385c5023: Pull complete Step #4: 657005e4972d: Pull complete Step #4: dd54c7bbfb9a: Pull complete Step #4: 3088cb64c432: Pull complete Step #4: 8a863358bf38: Pull complete Step #4: Digest: sha256:a8418e4614a9592ff23643b5ce97bbd1af6540752440630539ca80ede76fd8e5 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/fuzz_parser.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/fuzz_parser.zip or Step #5: /corpus/fuzz_parser.zip.zip, and cannot find /corpus/fuzz_parser.zip.ZIP, period. Step #5: Failed to unpack the corpus for fuzz_parser. 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 llhttp Step #5: python infra/helper.py build_fuzzers --sanitizer coverage llhttp Step #5: python infra/helper.py coverage llhttp 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