starting build "204f404b-9f62-4e3d-b0c7-416ac1d6c5c2" 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 6.144kB Step #1: Step 1/4 : FROM gcr.io/oss-fuzz-base/base-builder-javascript Step #1: latest: Pulling from oss-fuzz-base/base-builder-javascript Step #1: b549f31133a9: Pulling fs layer Step #1: 800687449569: Pulling fs layer Step #1: 67cc84ed39bf: Pulling fs layer Step #1: 33c4464df317: Pulling fs layer Step #1: 7a3d59ffed63: Pulling fs layer Step #1: bc24bccd8f7c: Pulling fs layer Step #1: 18d20619fb8d: Pulling fs layer Step #1: 0ec212d79142: Pulling fs layer Step #1: 0d731e844f5b: Pulling fs layer Step #1: 03e6d4298870: Pulling fs layer Step #1: 9cb6c9480ffe: Pulling fs layer Step #1: 636367483a85: Pulling fs layer Step #1: ab160a08f40f: Pulling fs layer Step #1: d56fb1501120: Pulling fs layer Step #1: 6e5ee80d4b76: Pulling fs layer Step #1: 069b70ca1828: Pulling fs layer Step #1: 082a5c4ba783: Pulling fs layer Step #1: aeb889ce9374: Pulling fs layer Step #1: b3c77a307741: Pulling fs layer Step #1: 19afa95abd0d: Pulling fs layer Step #1: 3331bfca5447: Pulling fs layer Step #1: ca89507fe8d3: Pulling fs layer Step #1: 093d0a8d4813: Pulling fs layer Step #1: 562130e5e1f0: Pulling fs layer Step #1: c78d65770fdc: Pulling fs layer Step #1: d8a48a39f3bb: Pulling fs layer Step #1: d547270a8392: Pulling fs layer Step #1: cd72b15f7674: Pulling fs layer Step #1: fed123fa2f8a: Pulling fs layer Step #1: 33c4464df317: Waiting Step #1: 39a8609a58c5: Pulling fs layer Step #1: 21f30b4a0e6b: Pulling fs layer Step #1: 7a3d59ffed63: Waiting Step #1: bc24bccd8f7c: Waiting Step #1: 9cb6c9480ffe: Waiting Step #1: 636367483a85: Waiting Step #1: 18d20619fb8d: Waiting Step #1: ab160a08f40f: Waiting Step #1: 0ec212d79142: Waiting Step #1: 0d731e844f5b: Waiting Step #1: 03e6d4298870: Waiting Step #1: d56fb1501120: Waiting Step #1: 6e5ee80d4b76: Waiting Step #1: 069b70ca1828: Waiting Step #1: 082a5c4ba783: Waiting Step #1: aeb889ce9374: Waiting Step #1: b3c77a307741: Waiting Step #1: 19afa95abd0d: Waiting Step #1: 3331bfca5447: Waiting Step #1: ca89507fe8d3: Waiting Step #1: 093d0a8d4813: Waiting Step #1: fed123fa2f8a: Waiting Step #1: 39a8609a58c5: Waiting Step #1: 21f30b4a0e6b: Waiting Step #1: 562130e5e1f0: Waiting Step #1: d8a48a39f3bb: Waiting Step #1: d547270a8392: Waiting Step #1: c78d65770fdc: Waiting Step #1: cd72b15f7674: Waiting Step #1: 67cc84ed39bf: Verifying Checksum Step #1: 67cc84ed39bf: Download complete Step #1: b549f31133a9: Verifying Checksum Step #1: b549f31133a9: Download complete Step #1: 33c4464df317: Verifying Checksum Step #1: 33c4464df317: Download complete Step #1: bc24bccd8f7c: Verifying Checksum Step #1: bc24bccd8f7c: Download complete Step #1: 7a3d59ffed63: Verifying Checksum Step #1: 7a3d59ffed63: Download complete Step #1: 0ec212d79142: Download complete Step #1: 0d731e844f5b: Verifying Checksum Step #1: 0d731e844f5b: Download complete Step #1: 800687449569: Verifying Checksum Step #1: 800687449569: Download complete Step #1: 9cb6c9480ffe: Verifying Checksum Step #1: 9cb6c9480ffe: Download complete Step #1: 636367483a85: Verifying Checksum Step #1: 636367483a85: Download complete Step #1: ab160a08f40f: Verifying Checksum Step #1: ab160a08f40f: Download complete Step #1: d56fb1501120: Verifying Checksum Step #1: d56fb1501120: Download complete Step #1: b549f31133a9: Pull complete Step #1: 6e5ee80d4b76: Verifying Checksum Step #1: 6e5ee80d4b76: Download complete Step #1: 069b70ca1828: Verifying Checksum Step #1: 069b70ca1828: Download complete Step #1: 082a5c4ba783: Verifying Checksum Step #1: 082a5c4ba783: Download complete Step #1: aeb889ce9374: Verifying Checksum Step #1: aeb889ce9374: Download complete Step #1: b3c77a307741: Download complete Step #1: 19afa95abd0d: Verifying Checksum Step #1: 19afa95abd0d: Download complete Step #1: 3331bfca5447: Download complete Step #1: 03e6d4298870: Verifying Checksum Step #1: 03e6d4298870: Download complete Step #1: 093d0a8d4813: Verifying Checksum Step #1: 093d0a8d4813: Download complete Step #1: ca89507fe8d3: Verifying Checksum Step #1: ca89507fe8d3: Download complete Step #1: 562130e5e1f0: Verifying Checksum Step #1: 562130e5e1f0: Download complete Step #1: c78d65770fdc: Verifying Checksum Step #1: c78d65770fdc: Download complete Step #1: d8a48a39f3bb: Verifying Checksum Step #1: d8a48a39f3bb: Download complete Step #1: d547270a8392: Download complete Step #1: cd72b15f7674: Verifying Checksum Step #1: cd72b15f7674: Download complete Step #1: fed123fa2f8a: Verifying Checksum Step #1: fed123fa2f8a: Download complete Step #1: 39a8609a58c5: Verifying Checksum Step #1: 39a8609a58c5: Download complete Step #1: 18d20619fb8d: Verifying Checksum Step #1: 18d20619fb8d: Download complete Step #1: 21f30b4a0e6b: Verifying Checksum Step #1: 21f30b4a0e6b: Download complete Step #1: 800687449569: Pull complete Step #1: 67cc84ed39bf: Pull complete Step #1: 33c4464df317: Pull complete Step #1: 7a3d59ffed63: Pull complete Step #1: bc24bccd8f7c: Pull complete Step #1: 18d20619fb8d: Pull complete Step #1: 0ec212d79142: Pull complete Step #1: 0d731e844f5b: Pull complete Step #1: 03e6d4298870: Pull complete Step #1: 9cb6c9480ffe: Pull complete Step #1: 636367483a85: Pull complete Step #1: ab160a08f40f: Pull complete Step #1: d56fb1501120: Pull complete Step #1: 6e5ee80d4b76: Pull complete Step #1: 069b70ca1828: Pull complete Step #1: 082a5c4ba783: Pull complete Step #1: aeb889ce9374: Pull complete Step #1: b3c77a307741: Pull complete Step #1: 19afa95abd0d: Pull complete Step #1: 3331bfca5447: Pull complete Step #1: ca89507fe8d3: Pull complete Step #1: 093d0a8d4813: Pull complete Step #1: 562130e5e1f0: Pull complete Step #1: c78d65770fdc: Pull complete Step #1: d8a48a39f3bb: Pull complete Step #1: d547270a8392: Pull complete Step #1: cd72b15f7674: Pull complete Step #1: fed123fa2f8a: Pull complete Step #1: 39a8609a58c5: Pull complete Step #1: 21f30b4a0e6b: Pull complete Step #1: Digest: sha256:ecefddaa76cb282b8cf82ec01f24bb79a9df945b5e6fd76044b615753465992b Step #1: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder-javascript:latest Step #1: ---> c4248214169e Step #1: Step 2/4 : COPY build.sh $SRC/ Step #1: ---> b2ba845a0cf9 Step #1: Step 3/4 : RUN git clone https://github.com/faisalman/ua-parser-js Step #1: ---> Running in a06d3d6d55d3 Step #1: Cloning into 'ua-parser-js'... Step #1: Removing intermediate container a06d3d6d55d3 Step #1: ---> a3bdfc91edc9 Step #1: Step 4/4 : WORKDIR $SRC/ua-parser-js Step #1: ---> Running in 27ff05850984 Step #1: Removing intermediate container 27ff05850984 Step #1: ---> 5541526d85a9 Step #1: Successfully built 5541526d85a9 Step #1: Successfully tagged gcr.io/oss-fuzz/ua-parser-js:latest Finished Step #1 Starting Step #2 - "srcmap" Step #2 - "srcmap": Already have image: gcr.io/oss-fuzz/ua-parser-js Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + SRCMAP=/tmp/file39zcHP Step #2 - "srcmap": + echo '{}' Step #2 - "srcmap": + PATHS_TO_SCAN=/src Step #2 - "srcmap": + [[ javascript == \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/ua-parser-js/.git Step #2 - "srcmap": + GIT_DIR=/src/ua-parser-js Step #2 - "srcmap": + cd /src/ua-parser-js Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/faisalman/ua-parser-js Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=3622b614a71749e6d96f241d6810d6086075e2a4 Step #2 - "srcmap": + jq_inplace /tmp/file39zcHP '."/src/ua-parser-js" = { type: "git", url: "https://github.com/faisalman/ua-parser-js", rev: "3622b614a71749e6d96f241d6810d6086075e2a4" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/fileDH4pxa Step #2 - "srcmap": + cat /tmp/file39zcHP Step #2 - "srcmap": + jq '."/src/ua-parser-js" = { type: "git", url: "https://github.com/faisalman/ua-parser-js", rev: "3622b614a71749e6d96f241d6810d6086075e2a4" }' Step #2 - "srcmap": + mv /tmp/fileDH4pxa /tmp/file39zcHP 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/file39zcHP Step #2 - "srcmap": + rm /tmp/file39zcHP Step #2 - "srcmap": { Step #2 - "srcmap": "/src/ua-parser-js": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/faisalman/ua-parser-js", Step #2 - "srcmap": "rev": "3622b614a71749e6d96f241d6810d6086075e2a4" Step #2 - "srcmap": } Step #2 - "srcmap": } Finished Step #2 - "srcmap" Starting Step #3 - "compile-libfuzzer-none-x86_64" Step #3 - "compile-libfuzzer-none-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #3 - "compile-libfuzzer-none-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-none-x86_64": Compiling libFuzzer to /usr/lib/libFuzzingEngine.a... done. Step #3 - "compile-libfuzzer-none-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-none-x86_64": CC=clang Step #3 - "compile-libfuzzer-none-x86_64": CXX=clang++ Step #3 - "compile-libfuzzer-none-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer-no-link Step #3 - "compile-libfuzzer-none-x86_64": CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=fuzzer-no-link -stdlib=libc++ Step #3 - "compile-libfuzzer-none-x86_64": RUSTFLAGS=--cfg fuzzing -Cdebuginfo=1 -Cforce-frame-pointers Step #3 - "compile-libfuzzer-none-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-none-x86_64": + npm install Step #3 - "compile-libfuzzer-none-x86_64": [?25l[..................] \ reify: timing arborist:ctor Completed in 1ms [#########.........] - idealTree: timing idealTree Completed in 157ms [#########.........] / reify:@ampproject/remapping: sill audit bulk request { [#########.........] / reify:@ampproject/remapping: sill audit bulk request { [#########.........] \ reify:@ampproject/remapping: sill audit bulk request { [#########.........] | reify:@ampproject/remapping: sill audit bulk request { [#########.........] / reify:@ampproject/remapping: sill audit bulk request { [#########.........] \ reify:@ampproject/remapping: sill audit bulk request { [#########.........] \ reify:@ampproject/remapping: sill audit bulk request { [#########.........] - reify:@ampproject/remapping: sill audit bulk request { [#########.........] | reify:@ampproject/remapping: sill audit bulk request { [#########.........] - reify:@ampproject/remapping: sill audit bulk request { [#########.........] / reify:@ampproject/remapping: sill audit bulk request { [#########.........] - reify:@ampproject/remapping: sill audit bulk request { [#########.........] - reify:@ampproject/remapping: sill audit bulk request { [#########.........] - reify:@ampproject/remapping: sill audit bulk request { [#########.........] - reify:@ampproject/remapping: sill audit bulk request { [#########.........] - reify:@ampproject/remapping: sill audit bulk request { [#########.........] - reify:@ampproject/remapping: sill audit bulk request { [#########.........] - reify:@ampproject/remapping: sill audit bulk request { [#########.........] - reify:@ampproject/remapping: sill audit bulk request { [#########.........] - reify:@ampproject/remapping: sill audit bulk request { [#########.........] - reify:@ampproject/remapping: sill audit bulk request { [#########.........] - reify:@ampproject/remapping: sill audit bulk request { [#########.........] - reify:@ampproject/remapping: sill audit bulk request { [#########.........] - reify:@ampproject/remapping: sill audit bulk request { [#########.........] - reify:@ampproject/remapping: sill audit bulk request { [#########.........] | reify:path-type: http fetch GET 200 https://registry.npm [#########.........] \ reify:p-limit: http fetch GET 200 https://registry.npmjs [##########........] | reify:string-width: http fetch GET 200 https://registry. [###########.......] / reify:@ungap/promise-all-settled: timing reifyNode:node_ [############......] / reify:supports-color: timing reifyNode:node_modules/@bab [#############.....] \ reify:fill-range: http fetch GET 200 https://registry.np [##############....] - reify:ansi-regex: http fetch GET 200 https://registry.np [##############....] - reify:y18n: timing reifyNode:node_modules/gensync Comple [###############...] - reify:html-escaper: timing reifyNode:node_modules/flat C [###############...] | reify:ignore: http fetch GET 200 https://registry.npmjs. [################..] \ reify:istanbul-lib-coverage: http fetch GET 200 https:// [?25hnpm WARN deprecated debug@4.2.0: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) Step #3 - "compile-libfuzzer-none-x86_64": [?25l[################..] | reify:glob: http fetch GET 200 https://registry.npmjs.or [################..] | reify:pretty-format: http fetch GET 200 https://registry [#################.] \ reify:jest-diff: http fetch GET 200 https://registry.npm [#################.] | reify:he: http fetch GET 200 https://registry.npmjs.org/ [#################.] | reify:@jridgewell/trace-mapping: http fetch GET 200 http [#################.] - reify:json5: http fetch GET 200 https://registry.npmjs.o [#################.] - reify:@jazzer.js/fuzzer: http fetch GET 200 https://regi [#################.] - reify:tsd: timing reifyNode:node_modules/fast-glob Compl [#################.] - reify:yargs: http fetch GET 200 https://registry.npmjs.o [#################.] | reify:@sinclair/typebox: http fetch GET 200 https://regi [##################] - reify:@babel/helpers: http fetch GET 200 https://registr [##################] | reify:@babel/parser: http fetch GET 200 https://registry [##################] / reify:@babel/traverse: http fetch GET 200 https://regist [##################] / reify:resolve: http fetch GET 200 https://registry.npmjs [##################] - reify:resolve: http fetch GET 200 https://registry.npmjs [##################] | reify:jshint: http fetch GET 200 https://registry.npmjs. [##################] / reify:mocha: http fetch GET 200 https://registry.npmjs.o [##################] - reify:@types/node: http fetch GET 200 https://registry.n [##################] | reify:@types/node: http fetch GET 200 https://registry.n [##################] \ reify:@types/node: http fetch GET 200 https://registry.n [##################] \ reify:@types/node: http fetch GET 200 https://registry.n [##################] / reify:playwright-core: http fetch GET 200 https://regist [##################] / reify:lodash: http fetch GET 200 https://registry.npmjs. [##################] / reify:lodash: http fetch GET 200 https://registry.npmjs. [##################] / reify:lodash: http fetch GET 200 https://registry.npmjs. [##################] / reify:lodash: http fetch GET 200 https://registry.npmjs. [##################] / reify:lodash: http fetch GET 200 https://registry.npmjs. [##################] / reify:lodash: http fetch GET 200 https://registry.npmjs. [##################] / reify:lodash: http fetch GET 200 https://registry.npmjs. [##################] | reify:@tsd/typescript: http fetch GET 200 https://regist [##################] | reify:@tsd/typescript: http fetch GET 200 https://regist [##################] | reify:@tsd/typescript: http fetch GET 200 https://regist [##################] | reify:@tsd/typescript: http fetch GET 200 https://regist [##################] | reify:@tsd/typescript: http fetch GET 200 https://regist [##################] | reify:@tsd/typescript: http fetch GET 200 https://regist [##################] | reify:@tsd/typescript: http fetch GET 200 https://regist [##################] | reify:@tsd/typescript: http fetch GET 200 https://regist [##################] | reify:@tsd/typescript: http fetch GET 200 https://regist [##################] | reify:@tsd/typescript: http fetch GET 200 https://regist [##################] | reify:@tsd/typescript: http fetch GET 200 https://regist [##################] \ reify:@tsd/typescript: http fetch GET 200 https://regist [##################] | reify:@tsd/typescript: http fetch GET 200 https://regist [?25h Step #3 - "compile-libfuzzer-none-x86_64": added 433 packages, and audited 439 packages in 7s Step #3 - "compile-libfuzzer-none-x86_64": Step #3 - "compile-libfuzzer-none-x86_64": 54 packages are looking for funding Step #3 - "compile-libfuzzer-none-x86_64": run `npm fund` for details Step #3 - "compile-libfuzzer-none-x86_64": Step #3 - "compile-libfuzzer-none-x86_64": 5 vulnerabilities (3 moderate, 2 high) Step #3 - "compile-libfuzzer-none-x86_64": Step #3 - "compile-libfuzzer-none-x86_64": To address issues that do not require attention, run: Step #3 - "compile-libfuzzer-none-x86_64": npm audit fix Step #3 - "compile-libfuzzer-none-x86_64": Step #3 - "compile-libfuzzer-none-x86_64": To address all issues, run: Step #3 - "compile-libfuzzer-none-x86_64": npm audit fix --force Step #3 - "compile-libfuzzer-none-x86_64": Step #3 - "compile-libfuzzer-none-x86_64": Run `npm audit` for details. Step #3 - "compile-libfuzzer-none-x86_64": npm notice Step #3 - "compile-libfuzzer-none-x86_64": npm notice New patch version of npm available! 10.2.3 -> 10.2.4 Step #3 - "compile-libfuzzer-none-x86_64": npm notice Changelog: https://github.com/npm/cli/releases/tag/v10.2.4 Step #3 - "compile-libfuzzer-none-x86_64": npm notice Run npm install -g npm@10.2.4 to update! Step #3 - "compile-libfuzzer-none-x86_64": npm notice Step #3 - "compile-libfuzzer-none-x86_64": + npm install --save-dev @jazzer.js/core Step #3 - "compile-libfuzzer-none-x86_64": [?25l[..................] \ idealTree:ua-parser-js: sill idealTree buildDeps [..................] \ idealTree:ua-parser-js: sill idealTree buildDeps [..................] | idealTree:ua-parser-js: sill idealTree buildDeps [..................] | idealTree:ua-parser-js: sill idealTree buildDeps [..................] | idealTree:ua-parser-js: sill idealTree buildDeps [..................] | idealTree:ua-parser-js: sill idealTree buildDeps [..................] | idealTree:ua-parser-js: sill idealTree buildDeps [..................] | idealTree:ua-parser-js: sill idealTree buildDeps [..................] | idealTree:ua-parser-js: sill idealTree buildDeps [..................] | idealTree:ua-parser-js: sill idealTree buildDeps [..................] - idealTree:ua-parser-js: sill idealTree buildDeps [..................] - idealTree:ua-parser-js: sill idealTree buildDeps [..................] / idealTree:ua-parser-js: sill idealTree buildDeps [..................] \ idealTree:ua-parser-js: sill idealTree buildDeps [..................] \ idealTree:ua-parser-js: sill idealTree buildDeps [..................] \ idealTree:ua-parser-js: sill idealTree buildDeps [..................] \ idealTree:ua-parser-js: sill idealTree buildDeps [..................] \ idealTree:ua-parser-js: sill idealTree buildDeps [..................] \ idealTree:ua-parser-js: sill idealTree buildDeps [..................] / idealTree:ua-parser-js: sill idealTree buildDeps [..................] / idealTree:ua-parser-js: sill idealTree buildDeps [..................] / idealTree:ua-parser-js: sill idealTree buildDeps [..................] / idealTree:ua-parser-js: sill idealTree buildDeps [#########.........] | idealTree:ua-parser-js: timing idealTree:#root Completed [#########.........] - idealTree:ua-parser-js: timing idealTree:#root Completed [#########.........] - idealTree:ua-parser-js: timing idealTree:#root Completed [#########.........] | idealTree:ua-parser-js: timing idealTree:#root Completed [#########.........] | idealTree:ua-parser-js: timing idealTree:#root Completed [#########.........] | idealTree:ua-parser-js: timing idealTree:#root Completed [#########.........] - idealTree:ua-parser-js: timing idealTree:#root Completed [#########.........] | idealTree:ua-parser-js: timing idealTree:#root Completed [#########.........] / idealTree:ua-parser-js: timing idealTree:#root Completed [#########.........] / idealTree:ua-parser-js: timing idealTree:#root Completed [#########.........] / idealTree:ua-parser-js: timing idealTree:#root Completed [#########.........] / idealTree:ua-parser-js: timing idealTree:#root Completed [#########.........] \ idealTree:ua-parser-js: timing idealTree:#root Completed [#########.........] | idealTree:ua-parser-js: timing idealTree:#root Completed [#########.........] / idealTree:ua-parser-js: timing idealTree:#root Completed [#########.........] \ idealTree:cmake-js: sill placeDep ROOT semver@6.3.1 OK f [#########.........] \ idealTree:cmake-js: sill placeDep ROOT semver@6.3.1 OK f [#########.........] \ idealTree:cmake-js: sill placeDep ROOT semver@6.3.1 OK f [#########.........] | idealTree:cmake-js: sill placeDep ROOT semver@6.3.1 OK f [#########.........] \ idealTree:cmake-js: sill placeDep ROOT semver@6.3.1 OK f [#########.........] | idealTree:cmake-js: sill placeDep ROOT semver@6.3.1 OK f [#########.........] | idealTree:cmake-js: sill placeDep ROOT semver@6.3.1 OK f [#########.........] | idealTree:cmake-js: sill placeDep ROOT semver@6.3.1 OK f [#########.........] | idealTree:cmake-js: sill placeDep ROOT semver@6.3.1 OK f [#########.........] | idealTree:cmake-js: sill placeDep ROOT semver@6.3.1 OK f [#########.........] | idealTree:cmake-js: sill placeDep ROOT semver@6.3.1 OK f [#########.........] | idealTree:cmake-js: sill placeDep ROOT semver@6.3.1 OK f [#########.........] - idealTree:istanbul-lib-report: sill placeDep ROOT suppor [#########.........] | idealTree:istanbul-lib-report: sill placeDep ROOT suppor [#########.........] \ idealTree:istanbul-lib-report: sill placeDep ROOT suppor [######............] | idealTree:cmake-js: timing idealTree:node_modules/cmake- [######............] \ idealTree:cmake-js: timing idealTree:node_modules/cmake- [######............] - idealTree:cmake-js: timing idealTree:node_modules/cmake- [#########.........] / idealTree:tar: sill placeDep ROOT yallist@3.1.1 OK for: [#########.........] / idealTree:tar: sill placeDep ROOT yallist@3.1.1 OK for: [#########.........] - idealTree:tar: sill placeDep ROOT yallist@3.1.1 OK for: [#########.........] \ idealTree:tar: sill placeDep ROOT yallist@3.1.1 OK for: [#########.........] \ idealTree:tar: sill placeDep ROOT yallist@3.1.1 OK for: [#########.........] - idealTree:tar: sill placeDep ROOT yallist@3.1.1 OK for: [######............] - idealTree:fs-minipass: timing idealTree:node_modules/fs- [########..........] / idealTree:tar-fs: timing idealTree:node_modules/tar-fs C [########..........] \ idealTree:tar-fs: timing idealTree:node_modules/tar-fs C [########..........] | idealTree:tar-fs: timing idealTree:node_modules/tar-fs C [########..........] / idealTree:tar-fs: timing idealTree:node_modules/tar-fs C [########..........] / idealTree:tar-fs: timing idealTree:node_modules/tar-fs C [#########.........] | idealTree: timing idealTree Completed in 3825ms [#########.........] | reify:axios: sill audit bulk request { [#########.........] | reify:axios: sill audit bulk request { [#########.........] \ reify:axios: sill audit bulk request { [##########........] - reify:yallist: timing reifyNode:node_modules/make-dir/no [##########........] \ reify:yallist: timing reifyNode:node_modules/make-dir/no [###########.......] \ reify:@babel/highlight: http fetch GET 200 https://regis [##############....] / reify:@babel/helper-module-transforms: timing metavuln:c [##############....] / reify:node-addon-api: http fetch GET 200 https://registr [###############...] - reify:semver: timing reifyNode:node_modules/node-abi/nod [################..] | reify:yargs: timing reifyNode:node_modules/cmake-js/node [#################.] | reify:@jazzer.js/fuzzer: http fetch GET 200 https://regi [##################] | reify:axios: http fetch GET 200 https://registry.npmjs.o [##################] - reify:@babel/types: http fetch GET 200 https://registry. [##################] - reify:@babel/types: http fetch GET 200 https://registry. [##################] \ reify:caniuse-lite: http fetch GET 200 https://registry. [##################] \ reify:caniuse-lite: http fetch GET 200 https://registry. [##################] \ reify:caniuse-lite: http fetch GET 200 https://registry. [##################] \ reify:caniuse-lite: http fetch GET 200 https://registry. [##################] \ reify:caniuse-lite: http fetch GET 200 https://registry. [##################] \ reify:caniuse-lite: http fetch GET 200 https://registry. [##################] \ reify:caniuse-lite: http fetch GET 200 https://registry. [##################] \ reify:caniuse-lite: http fetch GET 200 https://registry. [##################] \ reify:caniuse-lite: http fetch GET 200 https://registry. [##################] \ reify:caniuse-lite: http fetch GET 200 https://registry. [##################] \ reify:caniuse-lite: http fetch GET 200 https://registry. [##################] / reify:caniuse-lite: http fetch GET 200 https://registry. [##################] - reify:caniuse-lite: http fetch GET 200 https://registry. [##################] \ reify:caniuse-lite: http fetch GET 200 https://registry. [?25h Step #3 - "compile-libfuzzer-none-x86_64": added 10 packages, changed 42 packages, and audited 449 packages in 6s Step #3 - "compile-libfuzzer-none-x86_64": Step #3 - "compile-libfuzzer-none-x86_64": 54 packages are looking for funding Step #3 - "compile-libfuzzer-none-x86_64": run `npm fund` for details Step #3 - "compile-libfuzzer-none-x86_64": Step #3 - "compile-libfuzzer-none-x86_64": 4 vulnerabilities (2 moderate, 2 high) Step #3 - "compile-libfuzzer-none-x86_64": Step #3 - "compile-libfuzzer-none-x86_64": To address all issues, run: Step #3 - "compile-libfuzzer-none-x86_64": npm audit fix --force Step #3 - "compile-libfuzzer-none-x86_64": Step #3 - "compile-libfuzzer-none-x86_64": Run `npm audit` for details. Step #3 - "compile-libfuzzer-none-x86_64": + compile_javascript_fuzzer ua-parser-js test/jazzer-fuzz-test.js --sync Finished Step #3 - "compile-libfuzzer-none-x86_64" Starting Step #4 - "build-check-libfuzzer-none-x86_64" Step #4 - "build-check-libfuzzer-none-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #4 - "build-check-libfuzzer-none-x86_64": Unable to find image 'gcr.io/oss-fuzz-base/base-runner:latest' locally Step #4 - "build-check-libfuzzer-none-x86_64": latest: Pulling from oss-fuzz-base/base-runner Step #4 - "build-check-libfuzzer-none-x86_64": b549f31133a9: Already exists Step #4 - "build-check-libfuzzer-none-x86_64": 800687449569: Already exists Step #4 - "build-check-libfuzzer-none-x86_64": 67cc84ed39bf: Already exists Step #4 - "build-check-libfuzzer-none-x86_64": 4f9c5aaef41d: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 70a3154e11f3: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 4fab6a53b47e: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 2c8974b97e3f: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": fa34d2d81dbe: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 25703bb604aa: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": c73cf34df98f: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 52a1fd76d509: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 6887dca9f6f7: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 9d450e2f2926: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": caeaffc0bf5a: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 5bddf29a1eb5: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 5123d679bab9: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": cd3fe814a4bf: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 9d450e2f2926: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": 2c8974b97e3f: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": caeaffc0bf5a: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": 5bddf29a1eb5: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": fa34d2d81dbe: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": 5123d679bab9: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": cd3fe814a4bf: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": 25703bb604aa: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": c73cf34df98f: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": 52a1fd76d509: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": 6887dca9f6f7: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": 4fab6a53b47e: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 4fab6a53b47e: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 4f9c5aaef41d: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 70a3154e11f3: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 70a3154e11f3: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": fa34d2d81dbe: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": fa34d2d81dbe: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 25703bb604aa: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 25703bb604aa: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 4f9c5aaef41d: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": c73cf34df98f: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": c73cf34df98f: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 6887dca9f6f7: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 6887dca9f6f7: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 52a1fd76d509: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 52a1fd76d509: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 70a3154e11f3: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": caeaffc0bf5a: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": caeaffc0bf5a: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 4fab6a53b47e: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 5bddf29a1eb5: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 2c8974b97e3f: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 2c8974b97e3f: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": cd3fe814a4bf: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": cd3fe814a4bf: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 9d450e2f2926: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 9d450e2f2926: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 5123d679bab9: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 5123d679bab9: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 2c8974b97e3f: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": fa34d2d81dbe: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 25703bb604aa: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": c73cf34df98f: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 52a1fd76d509: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 6887dca9f6f7: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 9d450e2f2926: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": caeaffc0bf5a: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 5bddf29a1eb5: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 5123d679bab9: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": cd3fe814a4bf: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": Digest: sha256:f6046c5172da95c6c285c79de830b29f4115d542fe22b864a5dbc1432da29528 Step #4 - "build-check-libfuzzer-none-x86_64": Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-runner:latest Step #4 - "build-check-libfuzzer-none-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9fqcnyib/jazzer-fuzz-test Step #4 - "build-check-libfuzzer-none-x86_64": Retrying failed fuzz targets sequentially 1 Step #4 - "build-check-libfuzzer-none-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp9fqcnyib/jazzer-fuzz-test Step #4 - "build-check-libfuzzer-none-x86_64": Broken fuzz targets 1 Step #4 - "build-check-libfuzzer-none-x86_64": ('/tmp/not-out/tmp9fqcnyib/jazzer-fuzz-test', CompletedProcess(args=['bad_build_check', '/tmp/not-out/tmp9fqcnyib/jazzer-fuzz-test'], returncode=1, stdout=b'BAD BUILD: /tmp/not-out/tmp9fqcnyib/jazzer-fuzz-test seems to have either startup crash or exit:\n/tmp/not-out/tmp9fqcnyib/jazzer-fuzz-test -rss_limit_mb=2560 -timeout=25 -seed=1337 -runs=4 < /dev/null\nTypeError: firstArgument.includes is not a function\n at Hook.beforeHook [as hookFunction] (/tmp/not-out/tmp9fqcnyib/ua-parser-js/node_modules/@jazzer.js/bug-detectors/internal/path-traversal.ts:135:22)\n at module. (/tmp/not-out/tmp9fqcnyib/ua-parser-js/node_modules/@jazzer.js/hooking/manager.ts:261:10)\n at getSource (node:internal/modules/esm/load:44:20)\n at defaultLoad (node:internal/modules/esm/load:136:40)\n at ModuleLoader.load (node:internal/modules/esm/loader:409:13)\n at ModuleLoader.moduleProvider (node:internal/modules/esm/loader:291:56)\n at new ModuleJob (node:internal/modules/esm/module_job:65:26)\n at ModuleLoader.#createModuleJob (node:internal/modules/esm/loader:303:17)\n at ModuleLoader.getJobFromResolveResult (node:internal/modules/esm/loader:260:34)\n at ModuleLoader.getModuleJob (node:internal/modules/esm/loader:241:17)\n', stderr=b'')) Step #4 - "build-check-libfuzzer-none-x86_64": BAD BUILD: /tmp/not-out/tmp9fqcnyib/jazzer-fuzz-test seems to have either startup crash or exit: Step #4 - "build-check-libfuzzer-none-x86_64": /tmp/not-out/tmp9fqcnyib/jazzer-fuzz-test -rss_limit_mb=2560 -timeout=25 -seed=1337 -runs=4 < /dev/null Step #4 - "build-check-libfuzzer-none-x86_64": TypeError: firstArgument.includes is not a function Step #4 - "build-check-libfuzzer-none-x86_64": at Hook.beforeHook [as hookFunction] (/tmp/not-out/tmp9fqcnyib/ua-parser-js/node_modules/@jazzer.js/bug-detectors/internal/path-traversal.ts:135:22) Step #4 - "build-check-libfuzzer-none-x86_64": at module. (/tmp/not-out/tmp9fqcnyib/ua-parser-js/node_modules/@jazzer.js/hooking/manager.ts:261:10) Step #4 - "build-check-libfuzzer-none-x86_64": at getSource (node:internal/modules/esm/load:44:20) Step #4 - "build-check-libfuzzer-none-x86_64": at defaultLoad (node:internal/modules/esm/load:136:40) Step #4 - "build-check-libfuzzer-none-x86_64": at ModuleLoader.load (node:internal/modules/esm/loader:409:13) Step #4 - "build-check-libfuzzer-none-x86_64": at ModuleLoader.moduleProvider (node:internal/modules/esm/loader:291:56) Step #4 - "build-check-libfuzzer-none-x86_64": at new ModuleJob (node:internal/modules/esm/module_job:65:26) Step #4 - "build-check-libfuzzer-none-x86_64": at ModuleLoader.#createModuleJob (node:internal/modules/esm/loader:303:17) Step #4 - "build-check-libfuzzer-none-x86_64": at ModuleLoader.getJobFromResolveResult (node:internal/modules/esm/loader:260:34) Step #4 - "build-check-libfuzzer-none-x86_64": at ModuleLoader.getModuleJob (node:internal/modules/esm/loader:241:17) Step #4 - "build-check-libfuzzer-none-x86_64": Step #4 - "build-check-libfuzzer-none-x86_64": ERROR: 100.0% of fuzz targets seem to be broken. See the list above for a detailed information. Step #4 - "build-check-libfuzzer-none-x86_64": ******************************************************************************** Step #4 - "build-check-libfuzzer-none-x86_64": Build checks failed. Step #4 - "build-check-libfuzzer-none-x86_64": To reproduce, run: Step #4 - "build-check-libfuzzer-none-x86_64": python infra/helper.py build_image ua-parser-js Step #4 - "build-check-libfuzzer-none-x86_64": python infra/helper.py build_fuzzers --sanitizer none --engine libfuzzer --architecture x86_64 ua-parser-js Step #4 - "build-check-libfuzzer-none-x86_64": python infra/helper.py check_build --sanitizer none --engine libfuzzer --architecture x86_64 ua-parser-js Step #4 - "build-check-libfuzzer-none-x86_64": ******************************************************************************** Finished Step #4 - "build-check-libfuzzer-none-x86_64" ERROR ERROR: build step 4 "gcr.io/cloud-builders/docker" failed: step exited with non-zero status: 1