starting build "0d2a492d-c09a-4ebb-a14c-3e497ebf7cce" 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 7.168kB Step #1: Step 1/5 : 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: 8236e2118679: Pulling fs layer Step #1: 5d4164088ee7: Pulling fs layer Step #1: 68781348f878: Pulling fs layer Step #1: 188a7949bd2c: Pulling fs layer Step #1: 075c6aaf12d2: Pulling fs layer Step #1: 14c999bb4f1e: Pulling fs layer Step #1: 186293ab4ca4: Pulling fs layer Step #1: 6b34f8b017d1: Pulling fs layer Step #1: f41258e1f7c2: Pulling fs layer Step #1: 55222be1b4e1: Pulling fs layer Step #1: 4d0d6116a4d2: Pulling fs layer Step #1: 2ea57d709764: Pulling fs layer Step #1: 5f1b4614b7cd: Pulling fs layer Step #1: d86874c9c3c7: Pulling fs layer Step #1: b916593da7d0: Pulling fs layer Step #1: 9143b9697967: Pulling fs layer Step #1: 9a6ea474e54c: Pulling fs layer Step #1: c91266e0411f: Pulling fs layer Step #1: aca5f7b43796: Pulling fs layer Step #1: b1fc38665fca: Pulling fs layer Step #1: 73ddebf03975: Pulling fs layer Step #1: 50ac33dc2285: Pulling fs layer Step #1: 2b8b7d051a5b: Pulling fs layer Step #1: 601233cfe588: Pulling fs layer Step #1: d097d808cc62: Pulling fs layer Step #1: 870fc57a43ac: Pulling fs layer Step #1: 3e9835b04ec9: Pulling fs layer Step #1: 3d5294417238: Pulling fs layer Step #1: 0c31f6c74e89: Pulling fs layer Step #1: 17a5e57813a2: Pulling fs layer Step #1: 075c6aaf12d2: Waiting Step #1: 14c999bb4f1e: Waiting Step #1: 9143b9697967: Waiting Step #1: 9a6ea474e54c: Waiting Step #1: 186293ab4ca4: Waiting Step #1: c91266e0411f: Waiting Step #1: 6b34f8b017d1: Waiting Step #1: aca5f7b43796: Waiting Step #1: f41258e1f7c2: Waiting Step #1: b1fc38665fca: Waiting Step #1: 55222be1b4e1: Waiting Step #1: 73ddebf03975: Waiting Step #1: 4d0d6116a4d2: Waiting Step #1: 50ac33dc2285: Waiting Step #1: 2b8b7d051a5b: Waiting Step #1: 2ea57d709764: Waiting Step #1: 601233cfe588: Waiting Step #1: 5f1b4614b7cd: Waiting Step #1: d097d808cc62: Waiting Step #1: d86874c9c3c7: Waiting Step #1: 870fc57a43ac: Waiting Step #1: b916593da7d0: Waiting Step #1: 3e9835b04ec9: Waiting Step #1: 3d5294417238: Waiting Step #1: 0c31f6c74e89: Waiting Step #1: 17a5e57813a2: Waiting Step #1: 68781348f878: Waiting Step #1: 188a7949bd2c: Waiting Step #1: 5d4164088ee7: Verifying Checksum Step #1: 5d4164088ee7: Download complete Step #1: b549f31133a9: Verifying Checksum Step #1: b549f31133a9: Download complete Step #1: 68781348f878: Verifying Checksum Step #1: 68781348f878: Download complete Step #1: 188a7949bd2c: Verifying Checksum Step #1: 188a7949bd2c: Download complete Step #1: 075c6aaf12d2: Verifying Checksum Step #1: 075c6aaf12d2: Download complete Step #1: 186293ab4ca4: Verifying Checksum Step #1: 186293ab4ca4: Download complete Step #1: 6b34f8b017d1: Verifying Checksum Step #1: 6b34f8b017d1: Download complete Step #1: 8236e2118679: Download complete Step #1: 55222be1b4e1: Verifying Checksum Step #1: 55222be1b4e1: Download complete Step #1: 4d0d6116a4d2: Verifying Checksum Step #1: 4d0d6116a4d2: Download complete Step #1: 2ea57d709764: Verifying Checksum Step #1: 2ea57d709764: Download complete Step #1: 5f1b4614b7cd: Verifying Checksum Step #1: 5f1b4614b7cd: Download complete Step #1: b549f31133a9: Pull complete Step #1: d86874c9c3c7: Verifying Checksum Step #1: d86874c9c3c7: Download complete Step #1: b916593da7d0: Verifying Checksum Step #1: b916593da7d0: Download complete Step #1: 9143b9697967: Verifying Checksum Step #1: 9143b9697967: Download complete Step #1: 9a6ea474e54c: Verifying Checksum Step #1: 9a6ea474e54c: Download complete Step #1: c91266e0411f: Verifying Checksum Step #1: c91266e0411f: Download complete Step #1: aca5f7b43796: Verifying Checksum Step #1: aca5f7b43796: Download complete Step #1: f41258e1f7c2: Verifying Checksum Step #1: f41258e1f7c2: Download complete Step #1: b1fc38665fca: Verifying Checksum Step #1: b1fc38665fca: Download complete Step #1: 50ac33dc2285: Verifying Checksum Step #1: 50ac33dc2285: Download complete Step #1: 73ddebf03975: Verifying Checksum Step #1: 73ddebf03975: Download complete Step #1: 2b8b7d051a5b: Verifying Checksum Step #1: 2b8b7d051a5b: Download complete Step #1: 601233cfe588: Verifying Checksum Step #1: 601233cfe588: Download complete Step #1: d097d808cc62: Verifying Checksum Step #1: d097d808cc62: Download complete Step #1: 3e9835b04ec9: Verifying Checksum Step #1: 3e9835b04ec9: Download complete Step #1: 870fc57a43ac: Verifying Checksum Step #1: 870fc57a43ac: Download complete Step #1: 3d5294417238: Download complete Step #1: 0c31f6c74e89: Verifying Checksum Step #1: 0c31f6c74e89: Download complete Step #1: 14c999bb4f1e: Verifying Checksum Step #1: 14c999bb4f1e: Download complete Step #1: 17a5e57813a2: Verifying Checksum Step #1: 17a5e57813a2: Download complete Step #1: 8236e2118679: Pull complete Step #1: 5d4164088ee7: Pull complete Step #1: 68781348f878: Pull complete Step #1: 188a7949bd2c: Pull complete Step #1: 075c6aaf12d2: Pull complete Step #1: 14c999bb4f1e: Pull complete Step #1: 186293ab4ca4: Pull complete Step #1: 6b34f8b017d1: Pull complete Step #1: f41258e1f7c2: Pull complete Step #1: 55222be1b4e1: Pull complete Step #1: 4d0d6116a4d2: Pull complete Step #1: 2ea57d709764: Pull complete Step #1: 5f1b4614b7cd: Pull complete Step #1: d86874c9c3c7: Pull complete Step #1: b916593da7d0: Pull complete Step #1: 9143b9697967: Pull complete Step #1: 9a6ea474e54c: Pull complete Step #1: c91266e0411f: Pull complete Step #1: aca5f7b43796: Pull complete Step #1: b1fc38665fca: Pull complete Step #1: 73ddebf03975: Pull complete Step #1: 50ac33dc2285: Pull complete Step #1: 2b8b7d051a5b: Pull complete Step #1: 601233cfe588: Pull complete Step #1: d097d808cc62: Pull complete Step #1: 870fc57a43ac: Pull complete Step #1: 3e9835b04ec9: Pull complete Step #1: 3d5294417238: Pull complete Step #1: 0c31f6c74e89: Pull complete Step #1: 17a5e57813a2: Pull complete Step #1: Digest: sha256:792a0a8159c950a81f7f93781514cfb53047f0f3e33508f880af87e63b06349f Step #1: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder-javascript:latest Step #1: ---> 8cc00446ddfd Step #1: Step 2/5 : COPY build.sh $SRC/ Step #1: ---> 893170a963f1 Step #1: Step 3/5 : RUN git clone https://github.com/markdown-it/markdown-it.git Step #1: ---> Running in e47634cd90c1 Step #1: Cloning into 'markdown-it'... Step #1: Removing intermediate container e47634cd90c1 Step #1: ---> 4687ae479c60 Step #1: Step 4/5 : WORKDIR $SRC/markdown-it Step #1: ---> Running in c7269d50578b Step #1: Removing intermediate container c7269d50578b Step #1: ---> b6c78d9b9825 Step #1: Step 5/5 : COPY fuzz*.js $SRC/markdown-it/ Step #1: ---> 74ebdd52e696 Step #1: Successfully built 74ebdd52e696 Step #1: Successfully tagged gcr.io/oss-fuzz/markdown-it-js:latest Finished Step #1 Starting Step #2 - "srcmap" Step #2 - "srcmap": Already have image: gcr.io/oss-fuzz/markdown-it-js Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + SRCMAP=/tmp/file7esSlN 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/markdown-it/.git Step #2 - "srcmap": + GIT_DIR=/src/markdown-it Step #2 - "srcmap": + cd /src/markdown-it Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/markdown-it/markdown-it.git Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=7ad81799725ef19627241f002fb1fa9cbd6a2a37 Step #2 - "srcmap": + jq_inplace /tmp/file7esSlN '."/src/markdown-it" = { type: "git", url: "https://github.com/markdown-it/markdown-it.git", rev: "7ad81799725ef19627241f002fb1fa9cbd6a2a37" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/fileNYNeya Step #2 - "srcmap": + cat /tmp/file7esSlN Step #2 - "srcmap": + jq '."/src/markdown-it" = { type: "git", url: "https://github.com/markdown-it/markdown-it.git", rev: "7ad81799725ef19627241f002fb1fa9cbd6a2a37" }' Step #2 - "srcmap": + mv /tmp/fileNYNeya /tmp/file7esSlN 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/file7esSlN Step #2 - "srcmap": + rm /tmp/file7esSlN Step #2 - "srcmap": { Step #2 - "srcmap": "/src/markdown-it": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/markdown-it/markdown-it.git", Step #2 - "srcmap": "rev": "7ad81799725ef19627241f002fb1fa9cbd6a2a37" 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:markdown-it: sill idealTree buildDeps [..................] | idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] | idealTree:markdown-it: sill idealTree buildDeps [..................] | idealTree:markdown-it: sill idealTree buildDeps [..................] | idealTree:markdown-it: sill idealTree buildDeps [..................] | idealTree:markdown-it: sill idealTree buildDeps [..................] | idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] - idealTree:markdown-it: sill idealTree buildDeps [#########.........] \ idealTree:eslint-plugin-n: sill placeDep ROOT semver@6.3 [#########.........] \ idealTree:eslint-plugin-n: sill placeDep ROOT semver@6.3 [#########.........] \ idealTree:eslint-plugin-n: sill placeDep ROOT semver@6.3 [#########.........] | idealTree:eslint-plugin-n: sill placeDep ROOT semver@6.3 [#########.........] | idealTree:eslint-plugin-n: sill placeDep ROOT semver@6.3 [#########.........] | idealTree:eslint-plugin-n: sill placeDep ROOT semver@6.3 [#########.........] | idealTree:eslint-plugin-n: sill placeDep ROOT semver@6.3 [#########.........] | idealTree:eslint-plugin-n: sill placeDep ROOT semver@6.3 [#########.........] | idealTree:eslint-plugin-n: sill placeDep ROOT semver@6.3 [#########.........] \ idealTree:eslint: sill placeDep ROOT chalk@2.4.2 OK for: [#########.........] / idealTree:eslint: sill placeDep ROOT chalk@2.4.2 OK for: [#########.........] / idealTree:eslint: sill placeDep ROOT chalk@2.4.2 OK for: [#########.........] \ idealTree:eslint: sill placeDep ROOT chalk@2.4.2 OK for: [#########.........] | idealTree:shelljs: sill placeDep ROOT glob@8.1.0 OK for: [#########.........] - idealTree:shelljs: sill placeDep ROOT glob@8.1.0 OK for: [#########.........] - idealTree:mocha: sill placeDep ROOT serialize-javascript [#########.........] / idealTree:mocha: sill placeDep ROOT serialize-javascript [#########.........] / idealTree:mocha: sill placeDep ROOT serialize-javascript [#########.........] \ idealTree:mocha: sill placeDep ROOT serialize-javascript [#########.........] / idealTree:istanbul-lib-report: sill placeDep ROOT suppor [#########.........] - idealTree:istanbul-lib-report: sill placeDep ROOT suppor [#########.........] - idealTree:glob: sill placeDep ROOT minimatch@3.1.2 OK fo [#########.........] - idealTree:glob: sill placeDep ROOT minimatch@3.1.2 OK fo [#########.........] - idealTree:glob: sill placeDep ROOT minimatch@3.1.2 OK fo [#########.........] - idealTree:glob: sill placeDep ROOT minimatch@3.1.2 OK fo [##................] \ idealTree:eslint: timing idealTree:node_modules/eslint C [##................] | idealTree:eslint: timing idealTree:node_modules/eslint C [##................] \ idealTree:eslint: timing idealTree:node_modules/eslint C [##................] \ idealTree:eslint: timing idealTree:node_modules/eslint C [##................] \ idealTree:eslint: timing idealTree:node_modules/eslint C [##................] \ idealTree:eslint: timing idealTree:node_modules/eslint C [##................] \ idealTree:eslint: timing idealTree:node_modules/eslint C [##................] \ idealTree:eslint: timing idealTree:node_modules/eslint C [##................] \ idealTree:eslint: timing idealTree:node_modules/eslint C [##................] \ idealTree:eslint: timing idealTree:node_modules/eslint C [##................] \ idealTree:eslint: timing idealTree:node_modules/eslint C [##................] - idealTree:eslint: timing idealTree:node_modules/eslint C [##................] \ idealTree:eslint: timing idealTree:node_modules/eslint C [##................] \ idealTree:eslint: timing idealTree:node_modules/eslint C [##................] | idealTree:eslint-plugin-import: timing idealTree:node_mo [##................] | idealTree:eslint-plugin-import: timing idealTree:node_mo [##................] \ idealTree:eslint-plugin-import: timing idealTree:node_mo [##................] | idealTree:eslint-plugin-import: timing idealTree:node_mo [##................] | idealTree:eslint-plugin-import: timing idealTree:node_mo [##................] / idealTree:eslint-plugin-import: timing idealTree:node_mo [##................] \ idealTree:eslint-plugin-import: timing idealTree:node_mo [##................] - idealTree:eslint-plugin-import: timing idealTree:node_mo [##................] \ idealTree:eslint-plugin-import: timing idealTree:node_mo [##................] \ idealTree:eslint-plugin-import: timing idealTree:node_mo [##................] \ idealTree:eslint-plugin-import: timing idealTree:node_mo [###...............] \ idealTree:eslint-plugin-n: timing idealTree:node_modules [###...............] \ idealTree:eslint-plugin-n: timing idealTree:node_modules [####..............] / idealTree:express: timing idealTree:node_modules/express [####..............] \ idealTree:needle: sill placeDep ROOT iconv-lite@0.4.24 O [####..............] - idealTree:needle: sill placeDep ROOT iconv-lite@0.4.24 O [####..............] \ idealTree:needle: sill placeDep ROOT iconv-lite@0.4.24 O [####..............] \ idealTree:terser: sill placeDep ROOT commander@11.1.0 OK [####..............] \ idealTree:terser: sill placeDep ROOT commander@11.1.0 OK [####..............] / idealTree:terser: sill placeDep ROOT commander@11.1.0 OK [####..............] \ idealTree:glob: timing idealTree:node_modules/glob Compl [####..............] \ idealTree:glob: timing idealTree:node_modules/glob Compl [####..............] \ idealTree:glob: timing idealTree:node_modules/glob Compl [####..............] - idealTree:istanbul-lib-report: timing idealTree:node_mod [####..............] | idealTree:istanbul-lib-report: timing idealTree:node_mod [#####.............] \ idealTree:jest-worker: timing idealTree:node_modules/jes [#####.............] \ idealTree:jest-worker: timing idealTree:node_modules/jes [#####.............] / idealTree:jest-worker: timing idealTree:node_modules/jes [#####.............] - idealTree:jest-worker: timing idealTree:node_modules/jes [#####.............] \ idealTree:jest-worker: timing idealTree:node_modules/jes [######............] / idealTree:minimatch: sill placeDep ROOT brace-expansion@ [######............] / idealTree:minimatch: sill placeDep ROOT brace-expansion@ [######............] | idealTree:mocha: timing idealTree:node_modules/mocha Com [######............] / idealTree:mocha: timing idealTree:node_modules/mocha Com [######............] / idealTree:mocha: timing idealTree:node_modules/mocha Com [######............] / idealTree:mocha: timing idealTree:node_modules/mocha Com [######............] - idealTree:mocha: timing idealTree:node_modules/mocha Com [######............] \ idealTree:mocha: timing idealTree:node_modules/mocha Com [######............] \ idealTree:mocha: timing idealTree:node_modules/mocha Com [#######...........] / idealTree:needle: timing idealTree:node_modules/needle C [#######...........] | idealTree:needle: timing idealTree:node_modules/needle C [#######...........] / idealTree:needle: timing idealTree:node_modules/needle C [#######...........] | idealTree:needle: timing idealTree:node_modules/needle C [#######...........] | idealTree:needle: timing idealTree:node_modules/needle C [#######...........] | idealTree:needle: timing idealTree:node_modules/needle C [#######...........] \ idealTree:needle: timing idealTree:node_modules/needle C [#######...........] \ idealTree:needle: timing idealTree:node_modules/needle C [#######...........] \ idealTree:needle: timing idealTree:node_modules/needle C [#######...........] \ idealTree:needle: timing idealTree:node_modules/needle C [#######...........] \ idealTree:needle: timing idealTree:node_modules/needle C [#######...........] | idealTree:needle: timing idealTree:node_modules/needle C [#######...........] | idealTree:needle: timing idealTree:node_modules/needle C [#######...........] | idealTree:needle: timing idealTree:node_modules/needle C [#######...........] / idealTree:needle: timing idealTree:node_modules/needle C [#######...........] - idealTree:shelljs: timing idealTree:node_modules/shelljs [#######...........] - idealTree:shelljs: timing idealTree:node_modules/shelljs [#######...........] - idealTree:shelljs: timing idealTree:node_modules/shelljs [#######...........] - idealTree:shelljs: timing idealTree:node_modules/shelljs [#######...........] - idealTree:shelljs: timing idealTree:node_modules/shelljs [#######...........] \ idealTree:shelljs: timing idealTree:node_modules/shelljs [#######...........] - idealTree:shelljs: timing idealTree:node_modules/shelljs [#######...........] - idealTree:shelljs: timing idealTree:node_modules/shelljs [#######...........] - idealTree:supports-color: sill placeDep ROOT has-flag@3. [#######...........] / idealTree:terser: timing idealTree:node_modules/terser C [#######...........] \ idealTree:terser: timing idealTree:node_modules/terser C [#######...........] | idealTree:yargs: sill placeDep ROOT cliui@8.0.1 OK for: [########..........] \ idealTree:supports-color: timing idealTree:node_modules/ [#########.........] | idealTree:yargs: timing idealTree:node_modules/mocha/nod [#########.........] | idealTree:yargs: timing idealTree:node_modules/mocha/nod [#########.........] - idealTree:yargs: timing idealTree:node_modules/mocha/nod [#########.........] - idealTree:yargs: timing idealTree:node_modules/mocha/nod [#########.........] - idealTree:yargs: timing idealTree:node_modules/mocha/nod [#########.........] - idealTree:yargs: timing idealTree:node_modules/mocha/nod [#########.........] \ idealTree:yargs: timing idealTree:node_modules/mocha/nod [#########.........] - idealTree: timing idealTree Completed in 12572ms [#########.........] - idealTree: timing idealTree Completed in 12572ms [#########.........] / reify:fsevents: timing reifyNode:node_modules/@rollup/ro [#########.........] / reify:fsevents: timing reifyNode:node_modules/@rollup/ro [#########.........] \ reify:fsevents: timing reifyNode:node_modules/@rollup/ro [#########.........] / reify:fsevents: timing reifyNode:node_modules/@rollup/ro [#########.........] / reify:fsevents: timing reifyNode:node_modules/@rollup/ro [#########.........] - reify:fsevents: timing reifyNode:node_modules/@rollup/ro [#########.........] - reify:fsevents: timing reifyNode:node_modules/@rollup/ro [#########.........] - reify:fsevents: timing reifyNode:node_modules/@rollup/ro [#########.........] - reify:fsevents: timing reifyNode:node_modules/@rollup/ro [#########.........] | reify:is-plain-obj: http fetch GET 200 https://registry. [#########.........] \ reify:require-directory: http fetch GET 200 https://regi [#########.........] - reify:has-bigints: http fetch GET 200 https://registry.n [##########........] / reify:hexoid: http fetch GET 200 https://registry.npmjs. [##########........] \ reify:is-number: http fetch GET 200 https://registry.npm [##########........] \ reify:rechoir: http fetch GET 200 https://registry.npmjs [##########........] | reify:character-parser: http fetch GET 200 https://regis [##########........] | reify:pug-load: http fetch GET 200 https://registry.npmj [###########.......] / reify:es-array-method-boxes-properly: http fetch GET 200 [###########.......] - reify:is-binary-path: http fetch GET 200 https://registr [###########.......] / reify:yallist: http fetch GET 200 https://registry.npmjs [###########.......] - reify:@types/istanbul-lib-report: http fetch GET 200 htt [###########.......] - reify:parent-module: http fetch GET 200 https://registry [###########.......] \ reify:pkg-dir: http fetch GET 200 https://registry.npmjs [############......] - reify:keyv: http fetch GET 200 https://registry.npmjs.or [############......] - reify:raw-body: http fetch GET 200 https://registry.npmj [############......] - reify:path-to-regexp: http fetch GET 200 https://registr [############......] / reify:encodeurl: http fetch GET 200 https://registry.npm [############......] - reify:builtins: http fetch GET 200 https://registry.npmj [############......] | reify:safe-regex-test: http fetch GET 200 https://regist [#############.....] - reify:is-weakref: timing reifyNode:node_modules/unbox-pr [#############.....] \ reify:es-set-tostringtag: timing reifyNode:node_modules/ [#############.....] \ reify:eslint-import-resolver-node: http fetch GET 200 ht [#############.....] - reify:import-fresh: http fetch GET 200 https://registry. [#############.....] / reify:file-entry-cache: http fetch GET 200 https://regis [##############....] | reify:ignore: timing reifyNode:node_modules/minimatch Co [##############....] / reify:pathval: http fetch GET 200 https://registry.npmjs [##############....] \ reify:find-up: http fetch GET 200 https://registry.npmjs [##############....] | reify:platform: http fetch GET 200 https://registry.npmj [##############....] | reify:@types/estree: http fetch GET 200 https://registry [##############....] | reify:glob: http fetch GET 200 https://registry.npmjs.or [###############...] / reify:@babel/helper-environment-visitor: http fetch GET [###############...] \ reify:debug: http fetch GET 200 https://registry.npmjs.o [###############...] - reify:supertest: http fetch GET 200 https://registry.npm [###############...] / reify:markdown-it-sub: http fetch GET 200 https://regist [###############...] \ reify:eslint-config-standard: http fetch GET 200 https:/ [###############...] / reify:ansi-styles: http fetch GET 200 https://registry.n [################..] / reify:chalk: http fetch GET 200 https://registry.npmjs.o [################..] \ reify:ms: http fetch GET 200 https://registry.npmjs.org/ [################..] - reify:supports-color: http fetch GET 200 https://registr [#################.] - reify:debug: http fetch GET 200 https://registry.npmjs.o [#################.] / reify:eslint-plugin-promise: http fetch GET 200 https:// [#################.] \ reify:@sinclair/typebox: timing reifyNode:node_modules/e [#################.] - reify:foreground-child: timing reifyNode:node_modules/pa [#################.] / reify:uri-js: http fetch GET 200 https://registry.npmjs. [#################.] / reify:chai: http fetch GET 200 https://registry.npmjs.or [##################] \ reify:js-yaml: timing reifyNode:node_modules/needle Comp [##################] | reify:yargs: timing reifyNode:node_modules/entities Comp [##################] | reify:glob: http fetch GET 200 https://registry.npmjs.or [##################] | reify:@rollup/rollup-linux-x64-musl: http fetch GET 200 [##################] | reify:async: http fetch GET 200 https://registry.npmjs.o [##################] / reify:jquery: http fetch GET 200 https://registry.npmjs. [##################] | reify:eslint-plugin-es-x: http fetch GET 200 https://reg [##################] | reify:eslint-plugin-es-x: http fetch GET 200 https://reg [##################] | reify:@babel/types: http fetch GET 200 https://registry. [##################] | reify:@babel/types: http fetch GET 200 https://registry. [##################] | reify:@babel/types: http fetch GET 200 https://registry. [##################] - reify:eslint: http fetch GET 200 https://registry.npmjs. [##################] - reify:eslint: http fetch GET 200 https://registry.npmjs. [##################] - reify:eslint: 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:highlight.js: http fetch GET 200 https://registry. [##################] \ reify:highlight.js: http fetch GET 200 https://registry. [?25h Step #3 - "compile-libfuzzer-none-x86_64": added 584 packages, and audited 585 packages in 18s Step #3 - "compile-libfuzzer-none-x86_64": Step #3 - "compile-libfuzzer-none-x86_64": 126 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": found 0 vulnerabilities Step #3 - "compile-libfuzzer-none-x86_64": npm notice Step #3 - "compile-libfuzzer-none-x86_64": npm notice New minor version of npm available! 10.2.4 -> 10.5.0 Step #3 - "compile-libfuzzer-none-x86_64": npm notice Changelog: https://github.com/npm/cli/releases/tag/v10.5.0 Step #3 - "compile-libfuzzer-none-x86_64": npm notice Run npm install -g npm@10.5.0 to update! Step #3 - "compile-libfuzzer-none-x86_64": npm notice Step #3 - "compile-libfuzzer-none-x86_64": + npm install @jazzer.js/core Step #3 - "compile-libfuzzer-none-x86_64": [?25l[..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] | idealTree:markdown-it: sill idealTree buildDeps [..................] | idealTree:markdown-it: sill idealTree buildDeps [..................] | idealTree:markdown-it: sill idealTree buildDeps [..................] | idealTree:markdown-it: sill idealTree buildDeps [..................] | idealTree:markdown-it: sill idealTree buildDeps [..................] | idealTree:markdown-it: sill idealTree buildDeps [..................] | idealTree:markdown-it: sill idealTree buildDeps [..................] | idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] | idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] / idealTree:markdown-it: sill idealTree buildDeps [..................] - idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [..................] \ idealTree:markdown-it: sill idealTree buildDeps [#########.........] / idealTree:markdown-it: timing idealTree:#root Completed [#########.........] / idealTree:markdown-it: timing idealTree:#root Completed [#########.........] \ idealTree:markdown-it: timing idealTree:#root Completed [#########.........] \ idealTree:markdown-it: timing idealTree:#root Completed [#########.........] - idealTree:markdown-it: timing idealTree:#root Completed [#########.........] - idealTree:markdown-it: timing idealTree:#root Completed [#########.........] / idealTree:markdown-it: timing idealTree:#root Completed [#########.........] | idealTree:markdown-it: timing idealTree:#root Completed [#########.........] / idealTree:markdown-it: timing idealTree:#root Completed [#########.........] | idealTree:markdown-it: timing idealTree:#root Completed [#########.........] / idealTree:markdown-it: timing idealTree:#root Completed [#########.........] / idealTree:markdown-it: timing idealTree:#root Completed [#########.........] \ idealTree:markdown-it: timing idealTree:#root Completed [#########.........] / idealTree:markdown-it: timing idealTree:#root Completed [#########.........] \ idealTree:markdown-it: timing idealTree:#root Completed [#########.........] \ idealTree:markdown-it: timing idealTree:#root Completed [#########.........] | idealTree:tar-fs: sill placeDep ROOT chownr@2.0.0 OK for [#########.........] - 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 2419ms [##########........] / reify:@rollup/rollup-android-arm-eabi: timing reifyNode: [##########........] | reify:@rollup/rollup-android-arm-eabi: timing reifyNode: [##########........] | reify:@rollup/rollup-android-arm-eabi: timing reifyNode: [##########........] / reify:@rollup/rollup-android-arm-eabi: timing reifyNode: [##########........] / reify:@rollup/rollup-android-arm-eabi: timing reifyNode: [###########.......] - reify:yallist: timing reifyNode:node_modules/istanbul-li [###########.......] - reify:yallist: timing reifyNode:node_modules/istanbul-li [##############....] / reify:default-require-extensions: http fetch GET 200 htt [################..] / reify:bl: http fetch GET 200 https://registry.npmjs.org/ [#################.] - reify:node-api-headers: timing reifyNode:node_modules/ga [?25hnpm WARN deprecated @jazzer.js/hooking@2.1.0: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. Step #3 - "compile-libfuzzer-none-x86_64": [?25l[##################] - reify:cmake-js: http fetch GET 200 https://registry.npmj [?25hnpm WARN deprecated @jazzer.js/core@2.1.0: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. Step #3 - "compile-libfuzzer-none-x86_64": npm WARN deprecated @jazzer.js/instrumentor@2.1.0: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. Step #3 - "compile-libfuzzer-none-x86_64": npm WARN deprecated @jazzer.js/bug-detectors@2.1.0: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. Step #3 - "compile-libfuzzer-none-x86_64": npm WARN deprecated @jazzer.js/fuzzer@2.1.0: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. Step #3 - "compile-libfuzzer-none-x86_64": [?25l[##################] \ reify:axios: http fetch GET 200 https://registry.npmjs.o [##################] - reify:axios: http fetch GET 200 https://registry.npmjs.o [##################] - reify:axios: http fetch GET 200 https://registry.npmjs.o [##################] - reify:axios: http fetch GET 200 https://registry.npmjs.o [##################] - reify:axios: http fetch GET 200 https://registry.npmjs.o [##################] - reify:axios: http fetch GET 200 https://registry.npmjs.o [##################] - reify:axios: http fetch GET 200 https://registry.npmjs.o [##################] - reify:axios: http fetch GET 200 https://registry.npmjs.o [##################] - reify:axios: http fetch GET 200 https://registry.npmjs.o [##################] - reify:axios: http fetch GET 200 https://registry.npmjs.o [##################] / reify:axios: http fetch GET 200 https://registry.npmjs.o [##################] / reify:axios: http fetch GET 200 https://registry.npmjs.o [##################] - reify:axios: http fetch GET 200 https://registry.npmjs.o [?25h Step #3 - "compile-libfuzzer-none-x86_64": added 83 packages, and audited 668 packages in 4s Step #3 - "compile-libfuzzer-none-x86_64": Step #3 - "compile-libfuzzer-none-x86_64": 135 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": found 0 vulnerabilities Step #3 - "compile-libfuzzer-none-x86_64": + compile_javascript_fuzzer markdown-it fuzz.js -i markdown-it 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": 8236e2118679: Already exists Step #4 - "build-check-libfuzzer-none-x86_64": 5d4164088ee7: Already exists Step #4 - "build-check-libfuzzer-none-x86_64": ed2001260a83: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 17cc4dcff2d7: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": d61bb0467aa1: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": a78b22bcd874: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 6d2009741dd6: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 9bec791bfa14: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 89d3cbd7bd60: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 141ddc10e36b: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 891a6eeade2a: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 9f7d750ece25: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 80b08c02b310: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": d4a704138620: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": bd2db9f0c324: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 8c3df532a393: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": a78b22bcd874: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": 89d3cbd7bd60: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": 6d2009741dd6: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": 9bec791bfa14: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": d4a704138620: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": 891a6eeade2a: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": 9f7d750ece25: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": bd2db9f0c324: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": 8c3df532a393: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": 80b08c02b310: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": d61bb0467aa1: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": d61bb0467aa1: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": ed2001260a83: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": ed2001260a83: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 17cc4dcff2d7: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 17cc4dcff2d7: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 6d2009741dd6: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 6d2009741dd6: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 9bec791bfa14: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": ed2001260a83: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 89d3cbd7bd60: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 89d3cbd7bd60: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 891a6eeade2a: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 891a6eeade2a: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 141ddc10e36b: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 141ddc10e36b: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 17cc4dcff2d7: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 80b08c02b310: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 80b08c02b310: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": d4a704138620: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": d61bb0467aa1: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": d4a704138620: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": a78b22bcd874: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": a78b22bcd874: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 8c3df532a393: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 8c3df532a393: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 9f7d750ece25: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 9f7d750ece25: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": bd2db9f0c324: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": bd2db9f0c324: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": a78b22bcd874: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 6d2009741dd6: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 9bec791bfa14: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 89d3cbd7bd60: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 141ddc10e36b: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 891a6eeade2a: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 9f7d750ece25: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 80b08c02b310: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": d4a704138620: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": bd2db9f0c324: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 8c3df532a393: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": Digest: sha256:f5d6ebe0ff785d8e034a1e8c4cdf367f75d875b17f4754c9a951c1174a422c6d 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/tmprw3uiq87/fuzz 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/tmprw3uiq87/fuzz Step #4 - "build-check-libfuzzer-none-x86_64": Broken fuzz targets 1 Step #4 - "build-check-libfuzzer-none-x86_64": ('/tmp/not-out/tmprw3uiq87/fuzz', CompletedProcess(args=['bad_build_check', '/tmp/not-out/tmprw3uiq87/fuzz'], returncode=1, stdout=b'BAD BUILD: /tmp/not-out/tmprw3uiq87/fuzz seems to have either startup crash or exit:\n/tmp/not-out/tmprw3uiq87/fuzz -rss_limit_mb=2560 -timeout=25 -seed=1337 -runs=4 < /dev/null\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/helper-compilation-targets/lib/index.js ; return original code\n(0 , _helperCompilationTargets(...).default) is not a function\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/browserslist/index.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/caniuse-lite/dist/unpacker/agents.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/caniuse-lite/dist/unpacker/browsers.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/caniuse-lite/data/browsers.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/caniuse-lite/dist/unpacker/browserVersions.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/caniuse-lite/data/browserVersions.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/caniuse-lite/data/agents.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/electron-to-chromium/versions.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/browserslist/error.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/browserslist/parse.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/browserslist/node.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/caniuse-lite/dist/unpacker/feature.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/caniuse-lite/dist/lib/statuses.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/caniuse-lite/dist/lib/supported.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/caniuse-lite/dist/unpacker/region.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/helper-validator-option/lib/index.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/helper-validator-option/lib/validator.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/helper-validator-option/lib/find-suggestion.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/compat-data/native-modules.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/lru-cache/index.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/yallist/yallist.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/yallist/iterator.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/helper-compilation-targets/lib/utils.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/helper-compilation-targets/lib/targets.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/helper-compilation-targets/lib/options.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/helper-compilation-targets/lib/pretty.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/helper-compilation-targets/lib/debug.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/helper-compilation-targets/lib/filter-items.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/compat-data/plugins.js ; return original code\nCannot access \'v\' before initialization\njazzer [corpus..]\n\nCoverage-guided, in-process fuzzer for the Node.js platform.\n\nThe "target" module has to export a function "fuzz" which accepts a byte array\nas first parameter and uses that to invoke the actual function to fuzz.\n\nThe "corpus" directory is optional and can be used to provide initial seed\ninput. It is also used to store interesting inputs between fuzzing runs.\n\nTo pass options to the internal fuzzing engine (libFuzzer) use a double-dash,\n"--", to mark the end of the normal fuzzer arguments. An example is shown in the\nexamples section of this help message.\n\nPositionals:\n fuzz_target Name of the module that exports the fuzz target function.[string]\n corpus Paths to the corpus directories. If not given, no initial seeds\n are used nor interesting inputs saved. [string]\n\nFuzzer:\n -f, --fuzz_entry_point, --fuzz_function Name of the fuzz test entry point.\n It must be an exported function with\n a single Buffer parameter\n [string] [default: fuzz]\n -i, --includes, Part of filepath names to include in\n --instrumentation_includes the instrumentation. A tailing "/"\n should be used to include\n directories and prevent confusion\n with filenames. "*" can be used to\n include all files.\n Can be specified multiple times.\n [array] [default: ["*"]]\n -e, --excludes, Part of filepath names to exclude in\n --instrumentation_excludes the instrumentation. A tailing "/"\n should be used to exclude\n directories and prevent confusion\n with filenames. "*" can be used to\n exclude all files.\n Can be specified multiple times.\n [array] [default: ["node_modules"]]\n -h, --custom_hooks Allow users to hook functions. This\n can be used for writing bug\n detectors, for stubbing, and for\n writing feedback functions for the\n fuzzer. [array] [default: []]\n --disable_bug_detectors A list of patterns to disable\n internal bug detectors. By default\n all internal bug detectors are\n enabled. To disable all, use the\n \'.*\' pattern.Following bug\n detectors are available:\n command-injection\n path-traversal\n prototype-pollution\n [array] [default: []]\n -m, --mode Configure if fuzzing should be\n performed, \'fuzzing\' mode, or if the\n fuzz target should only be invoked\n using existing corpus entries,\n \'regression\' mode.Regression mode is\n helpful if only coverage reports\n should be generated.\n [string] [default: "fuzzing"]\n -d, --dry_run Perform a run with the fuzzing\n instrumentation disabled.\n [boolean] [default: false]\n --timeout Timeout in milliseconds for each\n fuzz test execution.\n [number] [default: 5000]\n --sync Run the fuzz target synchronously.\n [boolean] [default: false]\n -v, --verbose Enable verbose debugging logs.\n [boolean] [default: false]\n\nCoverage:\n --coverage, --cov Enable code coverage.\n [boolean] [default: false]\n --coverage_directory, --cov_dir Directory for storing coverage\n reports.\n [string] [default: "coverage"]\n --coverage_reporters, A list of reporter names for writing\n --cov_reporters coverage reports.\n [array] [default: ["json","text","lcov","clover"]]\n\nOptions:\n --version Show version number [boolean]\n --help Show help [boolean]\n\nExamples:\n jazzer package/target -i packages/foo -i Start a fuzzing run using the "fuzz"\n packages/bar function exported by "target" and\n only instrument code in the\n "packages/a" and "packages/b"\n modules.\n jazzer package/target corpus -- Start a fuzzing run using the "fuzz"\n -max_total_time=60 function exported by "target" and\n use the directory "corpus" to store\n newly generated inputs. Also pass\n the "-max_total_time" flag to the\n internal fuzzing engine (libFuzzer)\n to stop the fuzzing run after 60\n seconds.\n\nHappy fuzzing!\n\nError: Cannot find module \'/tmp/not-out/tmprw3uiq87/markdown-it/dist/index.cjs.js\'\n at createEsmNotFoundErr (node:internal/modules/cjs/loader:1181:15)\n at finalizeEsmResolution (node:internal/modules/cjs/loader:1169:15)\n at trySelf (node:internal/modules/cjs/loader:558:12)\n at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1121:24)\n at Function.Module._load (node:internal/modules/cjs/loader:985:27)\n at Module.require (node:internal/modules/cjs/loader:1235:19)\n at require (node:internal/modules/helpers:176:18)\n at Object. (/tmp/not-out/tmprw3uiq87/markdown-it/fuzz.js:18:20)\n at Module._compile (node:internal/modules/cjs/loader:1376:14)\n at Module._compile (/tmp/not-out/tmprw3uiq87/markdown-it/node_modules/source-map-support/source-map-support.js:568:25)\n at Module.replacementCompile (/tmp/not-out/tmprw3uiq87/markdown-it/node_modules/append-transform/index.js:60:13)\n at Module._extensions..js (node:internal/modules/cjs/loader:1435:10)\n at Object. (/tmp/not-out/tmprw3uiq87/markdown-it/node_modules/append-transform/index.js:64:4)\n at Module.load (node:internal/modules/cjs/loader:1207:32)\n at Function.Module._load (node:internal/modules/cjs/loader:1023:12)\n at cjsLoader (node:internal/modules/esm/translators:356:17)\n at ModuleWrap. (node:internal/modules/esm/translators:305:7)\n at ModuleJob.run (node:internal/modules/esm/module_job:218:25)\n at ModuleLoader.import (node:internal/modules/esm/loader:329:24)\n at importModuleDynamicallyWrapper (node:internal/vm/module:431:15)\n at loadFuzzFunction (/tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@jazzer.js/core/core.ts:294:21)\n at startFuzzing (/tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@jazzer.js/core/core.ts:178:17) {\n code: \'MODULE_NOT_FOUND\',\n path: \'/tmp/not-out/tmprw3uiq87/markdown-it/package.json\'\n}\n', stderr=b'')) Step #4 - "build-check-libfuzzer-none-x86_64": BAD BUILD: /tmp/not-out/tmprw3uiq87/fuzz seems to have either startup crash or exit: Step #4 - "build-check-libfuzzer-none-x86_64": /tmp/not-out/tmprw3uiq87/fuzz -rss_limit_mb=2560 -timeout=25 -seed=1337 -runs=4 < /dev/null Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/helper-compilation-targets/lib/index.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": (0 , _helperCompilationTargets(...).default) is not a function Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/browserslist/index.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/caniuse-lite/dist/unpacker/agents.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/caniuse-lite/dist/unpacker/browsers.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/caniuse-lite/data/browsers.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/caniuse-lite/dist/unpacker/browserVersions.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/caniuse-lite/data/browserVersions.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/caniuse-lite/data/agents.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/electron-to-chromium/versions.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/browserslist/error.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/browserslist/parse.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/browserslist/node.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/caniuse-lite/dist/unpacker/feature.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/caniuse-lite/dist/lib/statuses.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/caniuse-lite/dist/lib/supported.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/caniuse-lite/dist/unpacker/region.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/helper-validator-option/lib/index.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/helper-validator-option/lib/validator.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/helper-validator-option/lib/find-suggestion.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/compat-data/native-modules.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/lru-cache/index.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/yallist/yallist.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/yallist/iterator.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/helper-compilation-targets/lib/utils.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/helper-compilation-targets/lib/targets.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/helper-compilation-targets/lib/options.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/helper-compilation-targets/lib/pretty.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/helper-compilation-targets/lib/debug.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/helper-compilation-targets/lib/filter-items.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": Transformation error for /tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@babel/compat-data/plugins.js ; return original code Step #4 - "build-check-libfuzzer-none-x86_64": Cannot access 'v' before initialization Step #4 - "build-check-libfuzzer-none-x86_64": jazzer [corpus..] Step #4 - "build-check-libfuzzer-none-x86_64": Step #4 - "build-check-libfuzzer-none-x86_64": Coverage-guided, in-process fuzzer for the Node.js platform. Step #4 - "build-check-libfuzzer-none-x86_64": Step #4 - "build-check-libfuzzer-none-x86_64": The "target" module has to export a function "fuzz" which accepts a byte array Step #4 - "build-check-libfuzzer-none-x86_64": as first parameter and uses that to invoke the actual function to fuzz. Step #4 - "build-check-libfuzzer-none-x86_64": Step #4 - "build-check-libfuzzer-none-x86_64": The "corpus" directory is optional and can be used to provide initial seed Step #4 - "build-check-libfuzzer-none-x86_64": input. It is also used to store interesting inputs between fuzzing runs. Step #4 - "build-check-libfuzzer-none-x86_64": Step #4 - "build-check-libfuzzer-none-x86_64": To pass options to the internal fuzzing engine (libFuzzer) use a double-dash, Step #4 - "build-check-libfuzzer-none-x86_64": "--", to mark the end of the normal fuzzer arguments. An example is shown in the Step #4 - "build-check-libfuzzer-none-x86_64": examples section of this help message. Step #4 - "build-check-libfuzzer-none-x86_64": Step #4 - "build-check-libfuzzer-none-x86_64": Positionals: Step #4 - "build-check-libfuzzer-none-x86_64": fuzz_target Name of the module that exports the fuzz target function.[string] Step #4 - "build-check-libfuzzer-none-x86_64": corpus Paths to the corpus directories. If not given, no initial seeds Step #4 - "build-check-libfuzzer-none-x86_64": are used nor interesting inputs saved. [string] Step #4 - "build-check-libfuzzer-none-x86_64": Step #4 - "build-check-libfuzzer-none-x86_64": Fuzzer: Step #4 - "build-check-libfuzzer-none-x86_64": -f, --fuzz_entry_point, --fuzz_function Name of the fuzz test entry point. Step #4 - "build-check-libfuzzer-none-x86_64": It must be an exported function with Step #4 - "build-check-libfuzzer-none-x86_64": a single Buffer parameter Step #4 - "build-check-libfuzzer-none-x86_64": [string] [default: fuzz] Step #4 - "build-check-libfuzzer-none-x86_64": -i, --includes, Part of filepath names to include in Step #4 - "build-check-libfuzzer-none-x86_64": --instrumentation_includes the instrumentation. A tailing "/" Step #4 - "build-check-libfuzzer-none-x86_64": should be used to include Step #4 - "build-check-libfuzzer-none-x86_64": directories and prevent confusion Step #4 - "build-check-libfuzzer-none-x86_64": with filenames. "*" can be used to Step #4 - "build-check-libfuzzer-none-x86_64": include all files. Step #4 - "build-check-libfuzzer-none-x86_64": Can be specified multiple times. Step #4 - "build-check-libfuzzer-none-x86_64": [array] [default: ["*"]] Step #4 - "build-check-libfuzzer-none-x86_64": -e, --excludes, Part of filepath names to exclude in Step #4 - "build-check-libfuzzer-none-x86_64": --instrumentation_excludes the instrumentation. A tailing "/" Step #4 - "build-check-libfuzzer-none-x86_64": should be used to exclude Step #4 - "build-check-libfuzzer-none-x86_64": directories and prevent confusion Step #4 - "build-check-libfuzzer-none-x86_64": with filenames. "*" can be used to Step #4 - "build-check-libfuzzer-none-x86_64": exclude all files. Step #4 - "build-check-libfuzzer-none-x86_64": Can be specified multiple times. Step #4 - "build-check-libfuzzer-none-x86_64": [array] [default: ["node_modules"]] Step #4 - "build-check-libfuzzer-none-x86_64": -h, --custom_hooks Allow users to hook functions. This Step #4 - "build-check-libfuzzer-none-x86_64": can be used for writing bug Step #4 - "build-check-libfuzzer-none-x86_64": detectors, for stubbing, and for Step #4 - "build-check-libfuzzer-none-x86_64": writing feedback functions for the Step #4 - "build-check-libfuzzer-none-x86_64": fuzzer. [array] [default: []] Step #4 - "build-check-libfuzzer-none-x86_64": --disable_bug_detectors A list of patterns to disable Step #4 - "build-check-libfuzzer-none-x86_64": internal bug detectors. By default Step #4 - "build-check-libfuzzer-none-x86_64": all internal bug detectors are Step #4 - "build-check-libfuzzer-none-x86_64": enabled. To disable all, use the Step #4 - "build-check-libfuzzer-none-x86_64": '.*' pattern.Following bug Step #4 - "build-check-libfuzzer-none-x86_64": detectors are available: Step #4 - "build-check-libfuzzer-none-x86_64": command-injection Step #4 - "build-check-libfuzzer-none-x86_64": path-traversal Step #4 - "build-check-libfuzzer-none-x86_64": prototype-pollution Step #4 - "build-check-libfuzzer-none-x86_64": [array] [default: []] Step #4 - "build-check-libfuzzer-none-x86_64": -m, --mode Configure if fuzzing should be Step #4 - "build-check-libfuzzer-none-x86_64": performed, 'fuzzing' mode, or if the Step #4 - "build-check-libfuzzer-none-x86_64": fuzz target should only be invoked Step #4 - "build-check-libfuzzer-none-x86_64": using existing corpus entries, Step #4 - "build-check-libfuzzer-none-x86_64": 'regression' mode.Regression mode is Step #4 - "build-check-libfuzzer-none-x86_64": helpful if only coverage reports Step #4 - "build-check-libfuzzer-none-x86_64": should be generated. Step #4 - "build-check-libfuzzer-none-x86_64": [string] [default: "fuzzing"] Step #4 - "build-check-libfuzzer-none-x86_64": -d, --dry_run Perform a run with the fuzzing Step #4 - "build-check-libfuzzer-none-x86_64": instrumentation disabled. Step #4 - "build-check-libfuzzer-none-x86_64": [boolean] [default: false] Step #4 - "build-check-libfuzzer-none-x86_64": --timeout Timeout in milliseconds for each Step #4 - "build-check-libfuzzer-none-x86_64": fuzz test execution. Step #4 - "build-check-libfuzzer-none-x86_64": [number] [default: 5000] Step #4 - "build-check-libfuzzer-none-x86_64": --sync Run the fuzz target synchronously. Step #4 - "build-check-libfuzzer-none-x86_64": [boolean] [default: false] Step #4 - "build-check-libfuzzer-none-x86_64": -v, --verbose Enable verbose debugging logs. Step #4 - "build-check-libfuzzer-none-x86_64": [boolean] [default: false] Step #4 - "build-check-libfuzzer-none-x86_64": Step #4 - "build-check-libfuzzer-none-x86_64": Coverage: Step #4 - "build-check-libfuzzer-none-x86_64": --coverage, --cov Enable code coverage. Step #4 - "build-check-libfuzzer-none-x86_64": [boolean] [default: false] Step #4 - "build-check-libfuzzer-none-x86_64": --coverage_directory, --cov_dir Directory for storing coverage Step #4 - "build-check-libfuzzer-none-x86_64": reports. Step #4 - "build-check-libfuzzer-none-x86_64": [string] [default: "coverage"] Step #4 - "build-check-libfuzzer-none-x86_64": --coverage_reporters, A list of reporter names for writing Step #4 - "build-check-libfuzzer-none-x86_64": --cov_reporters coverage reports. Step #4 - "build-check-libfuzzer-none-x86_64": [array] [default: ["json","text","lcov","clover"]] Step #4 - "build-check-libfuzzer-none-x86_64": Step #4 - "build-check-libfuzzer-none-x86_64": Options: Step #4 - "build-check-libfuzzer-none-x86_64": --version Show version number [boolean] Step #4 - "build-check-libfuzzer-none-x86_64": --help Show help [boolean] Step #4 - "build-check-libfuzzer-none-x86_64": Step #4 - "build-check-libfuzzer-none-x86_64": Examples: Step #4 - "build-check-libfuzzer-none-x86_64": jazzer package/target -i packages/foo -i Start a fuzzing run using the "fuzz" Step #4 - "build-check-libfuzzer-none-x86_64": packages/bar function exported by "target" and Step #4 - "build-check-libfuzzer-none-x86_64": only instrument code in the Step #4 - "build-check-libfuzzer-none-x86_64": "packages/a" and "packages/b" Step #4 - "build-check-libfuzzer-none-x86_64": modules. Step #4 - "build-check-libfuzzer-none-x86_64": jazzer package/target corpus -- Start a fuzzing run using the "fuzz" Step #4 - "build-check-libfuzzer-none-x86_64": -max_total_time=60 function exported by "target" and Step #4 - "build-check-libfuzzer-none-x86_64": use the directory "corpus" to store Step #4 - "build-check-libfuzzer-none-x86_64": newly generated inputs. Also pass Step #4 - "build-check-libfuzzer-none-x86_64": the "-max_total_time" flag to the Step #4 - "build-check-libfuzzer-none-x86_64": internal fuzzing engine (libFuzzer) Step #4 - "build-check-libfuzzer-none-x86_64": to stop the fuzzing run after 60 Step #4 - "build-check-libfuzzer-none-x86_64": seconds. Step #4 - "build-check-libfuzzer-none-x86_64": Step #4 - "build-check-libfuzzer-none-x86_64": Happy fuzzing! Step #4 - "build-check-libfuzzer-none-x86_64": Step #4 - "build-check-libfuzzer-none-x86_64": Error: Cannot find module '/tmp/not-out/tmprw3uiq87/markdown-it/dist/index.cjs.js' Step #4 - "build-check-libfuzzer-none-x86_64": at createEsmNotFoundErr (node:internal/modules/cjs/loader:1181:15) Step #4 - "build-check-libfuzzer-none-x86_64": at finalizeEsmResolution (node:internal/modules/cjs/loader:1169:15) Step #4 - "build-check-libfuzzer-none-x86_64": at trySelf (node:internal/modules/cjs/loader:558:12) Step #4 - "build-check-libfuzzer-none-x86_64": at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1121:24) Step #4 - "build-check-libfuzzer-none-x86_64": at Function.Module._load (node:internal/modules/cjs/loader:985:27) Step #4 - "build-check-libfuzzer-none-x86_64": at Module.require (node:internal/modules/cjs/loader:1235:19) Step #4 - "build-check-libfuzzer-none-x86_64": at require (node:internal/modules/helpers:176:18) Step #4 - "build-check-libfuzzer-none-x86_64": at Object. (/tmp/not-out/tmprw3uiq87/markdown-it/fuzz.js:18:20) Step #4 - "build-check-libfuzzer-none-x86_64": at Module._compile (node:internal/modules/cjs/loader:1376:14) Step #4 - "build-check-libfuzzer-none-x86_64": at Module._compile (/tmp/not-out/tmprw3uiq87/markdown-it/node_modules/source-map-support/source-map-support.js:568:25) Step #4 - "build-check-libfuzzer-none-x86_64": at Module.replacementCompile (/tmp/not-out/tmprw3uiq87/markdown-it/node_modules/append-transform/index.js:60:13) Step #4 - "build-check-libfuzzer-none-x86_64": at Module._extensions..js (node:internal/modules/cjs/loader:1435:10) Step #4 - "build-check-libfuzzer-none-x86_64": at Object. (/tmp/not-out/tmprw3uiq87/markdown-it/node_modules/append-transform/index.js:64:4) Step #4 - "build-check-libfuzzer-none-x86_64": at Module.load (node:internal/modules/cjs/loader:1207:32) Step #4 - "build-check-libfuzzer-none-x86_64": at Function.Module._load (node:internal/modules/cjs/loader:1023:12) Step #4 - "build-check-libfuzzer-none-x86_64": at cjsLoader (node:internal/modules/esm/translators:356:17) Step #4 - "build-check-libfuzzer-none-x86_64": at ModuleWrap. (node:internal/modules/esm/translators:305:7) Step #4 - "build-check-libfuzzer-none-x86_64": at ModuleJob.run (node:internal/modules/esm/module_job:218:25) Step #4 - "build-check-libfuzzer-none-x86_64": at ModuleLoader.import (node:internal/modules/esm/loader:329:24) Step #4 - "build-check-libfuzzer-none-x86_64": at importModuleDynamicallyWrapper (node:internal/vm/module:431:15) Step #4 - "build-check-libfuzzer-none-x86_64": at loadFuzzFunction (/tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@jazzer.js/core/core.ts:294:21) Step #4 - "build-check-libfuzzer-none-x86_64": at startFuzzing (/tmp/not-out/tmprw3uiq87/markdown-it/node_modules/@jazzer.js/core/core.ts:178:17) { Step #4 - "build-check-libfuzzer-none-x86_64": code: 'MODULE_NOT_FOUND', Step #4 - "build-check-libfuzzer-none-x86_64": path: '/tmp/not-out/tmprw3uiq87/markdown-it/package.json' Step #4 - "build-check-libfuzzer-none-x86_64": } 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 markdown-it-js Step #4 - "build-check-libfuzzer-none-x86_64": python infra/helper.py build_fuzzers --sanitizer none --engine libfuzzer --architecture x86_64 markdown-it-js Step #4 - "build-check-libfuzzer-none-x86_64": python infra/helper.py check_build --sanitizer none --engine libfuzzer --architecture x86_64 markdown-it-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