starting build "f9b2eb45-e23a-440b-bd6b-3084877d3f76" 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: 81271cf7a52d: Pulling fs layer Step #1: 076e7ea7d2be: Pulling fs layer Step #1: f972795033e0: Pulling fs layer Step #1: 955fcbf34e0c: Pulling fs layer Step #1: 3d3d7fb65ba7: Pulling fs layer Step #1: 174afde8b08f: Pulling fs layer Step #1: 45de6e62747b: Pulling fs layer Step #1: e2d79d747ed8: Pulling fs layer Step #1: ae4e2bcce13c: Pulling fs layer Step #1: 7ebb7f4ef4ba: Pulling fs layer Step #1: a3f19c78a4e0: Pulling fs layer Step #1: d5a5e8ce33af: Pulling fs layer Step #1: 73be63f18a2d: Pulling fs layer Step #1: 26e1ff8f4610: Pulling fs layer Step #1: ebd8249059d4: Pulling fs layer Step #1: f46125ccc6bc: Pulling fs layer Step #1: 1e6f40e53d7f: Pulling fs layer Step #1: bb416e3a2055: Pulling fs layer Step #1: 20b4f3764835: Pulling fs layer Step #1: 3cb217e698e8: Pulling fs layer Step #1: 17edcc97785b: Pulling fs layer Step #1: da6fa1422508: Pulling fs layer Step #1: 236229e44656: Pulling fs layer Step #1: 955fcbf34e0c: Waiting Step #1: fff17b067246: Pulling fs layer Step #1: e667c6c012a1: Pulling fs layer Step #1: 3d3d7fb65ba7: Waiting Step #1: 1c6dc0c7729f: Pulling fs layer Step #1: f972795033e0: Waiting Step #1: 50e898cc1c8e: Pulling fs layer Step #1: 174afde8b08f: Waiting Step #1: db7af1b26c60: Pulling fs layer Step #1: f96a58b6493f: Pulling fs layer Step #1: 45de6e62747b: Waiting Step #1: ee1733d5af7d: Pulling fs layer Step #1: e2d79d747ed8: Waiting Step #1: d5a5e8ce33af: Waiting Step #1: ae4e2bcce13c: Waiting Step #1: 73be63f18a2d: Waiting Step #1: a3f19c78a4e0: Waiting Step #1: 236229e44656: Waiting Step #1: 7ebb7f4ef4ba: Waiting Step #1: db7af1b26c60: Waiting Step #1: 26e1ff8f4610: Waiting Step #1: 1c6dc0c7729f: Waiting Step #1: 50e898cc1c8e: Waiting Step #1: 17edcc97785b: Waiting Step #1: da6fa1422508: Waiting Step #1: bb416e3a2055: Waiting Step #1: f46125ccc6bc: Waiting Step #1: f96a58b6493f: Waiting Step #1: 3cb217e698e8: Waiting Step #1: 1e6f40e53d7f: Waiting Step #1: 076e7ea7d2be: Verifying Checksum Step #1: 076e7ea7d2be: Download complete Step #1: b549f31133a9: Verifying Checksum Step #1: b549f31133a9: Download complete Step #1: f972795033e0: Verifying Checksum Step #1: f972795033e0: Download complete Step #1: 955fcbf34e0c: Verifying Checksum Step #1: 955fcbf34e0c: Download complete Step #1: 3d3d7fb65ba7: Download complete Step #1: 45de6e62747b: Verifying Checksum Step #1: 45de6e62747b: Download complete Step #1: e2d79d747ed8: Verifying Checksum Step #1: e2d79d747ed8: Download complete Step #1: 81271cf7a52d: Verifying Checksum Step #1: 81271cf7a52d: Download complete Step #1: 7ebb7f4ef4ba: Verifying Checksum Step #1: 7ebb7f4ef4ba: Download complete Step #1: a3f19c78a4e0: Verifying Checksum Step #1: a3f19c78a4e0: Download complete Step #1: d5a5e8ce33af: Verifying Checksum Step #1: d5a5e8ce33af: Download complete Step #1: 73be63f18a2d: Verifying Checksum Step #1: 73be63f18a2d: Download complete Step #1: 26e1ff8f4610: Verifying Checksum Step #1: 26e1ff8f4610: Download complete Step #1: b549f31133a9: Pull complete Step #1: ebd8249059d4: Verifying Checksum Step #1: ebd8249059d4: Download complete Step #1: f46125ccc6bc: Verifying Checksum Step #1: f46125ccc6bc: Download complete Step #1: 1e6f40e53d7f: Verifying Checksum Step #1: 1e6f40e53d7f: Download complete Step #1: bb416e3a2055: Verifying Checksum Step #1: bb416e3a2055: Download complete Step #1: 20b4f3764835: Verifying Checksum Step #1: 20b4f3764835: Download complete Step #1: 3cb217e698e8: Verifying Checksum Step #1: 3cb217e698e8: Download complete Step #1: ae4e2bcce13c: Verifying Checksum Step #1: ae4e2bcce13c: Download complete Step #1: da6fa1422508: Verifying Checksum Step #1: da6fa1422508: Download complete Step #1: 17edcc97785b: Download complete Step #1: 236229e44656: Verifying Checksum Step #1: 236229e44656: Download complete Step #1: fff17b067246: Verifying Checksum Step #1: fff17b067246: Download complete Step #1: e667c6c012a1: Verifying Checksum Step #1: e667c6c012a1: Download complete Step #1: 1c6dc0c7729f: Verifying Checksum Step #1: 1c6dc0c7729f: Download complete Step #1: 50e898cc1c8e: Verifying Checksum Step #1: 50e898cc1c8e: Download complete Step #1: db7af1b26c60: Verifying Checksum Step #1: db7af1b26c60: Download complete Step #1: f96a58b6493f: Verifying Checksum Step #1: f96a58b6493f: Download complete Step #1: 174afde8b08f: Verifying Checksum Step #1: 174afde8b08f: Download complete Step #1: ee1733d5af7d: Verifying Checksum Step #1: ee1733d5af7d: Download complete Step #1: 81271cf7a52d: Pull complete Step #1: 076e7ea7d2be: Pull complete Step #1: f972795033e0: Pull complete Step #1: 955fcbf34e0c: Pull complete Step #1: 3d3d7fb65ba7: Pull complete Step #1: 174afde8b08f: Pull complete Step #1: 45de6e62747b: Pull complete Step #1: e2d79d747ed8: Pull complete Step #1: ae4e2bcce13c: Pull complete Step #1: 7ebb7f4ef4ba: Pull complete Step #1: a3f19c78a4e0: Pull complete Step #1: d5a5e8ce33af: Pull complete Step #1: 73be63f18a2d: Pull complete Step #1: 26e1ff8f4610: Pull complete Step #1: ebd8249059d4: Pull complete Step #1: f46125ccc6bc: Pull complete Step #1: 1e6f40e53d7f: Pull complete Step #1: bb416e3a2055: Pull complete Step #1: 20b4f3764835: Pull complete Step #1: 3cb217e698e8: Pull complete Step #1: 17edcc97785b: Pull complete Step #1: da6fa1422508: Pull complete Step #1: 236229e44656: Pull complete Step #1: fff17b067246: Pull complete Step #1: e667c6c012a1: Pull complete Step #1: 1c6dc0c7729f: Pull complete Step #1: 50e898cc1c8e: Pull complete Step #1: db7af1b26c60: Pull complete Step #1: f96a58b6493f: Pull complete Step #1: ee1733d5af7d: Pull complete Step #1: Digest: sha256:4a521211e97d6607aa551594f731de108b129c0e8d7d9101976dc217b91d2608 Step #1: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder-javascript:latest Step #1: ---> 57e65e7cabe4 Step #1: Step 2/5 : COPY build.sh $SRC/ Step #1: ---> a7750ea270eb Step #1: Step 3/5 : RUN git clone https://github.com/markdown-it/markdown-it.git Step #1: ---> Running in f777c38fc297 Step #1: Cloning into 'markdown-it'... Step #1: Removing intermediate container f777c38fc297 Step #1: ---> 4d315413a8ca Step #1: Step 4/5 : WORKDIR $SRC/markdown-it Step #1: ---> Running in 3efd3f8b8e52 Step #1: Removing intermediate container 3efd3f8b8e52 Step #1: ---> 7adb68234dda Step #1: Step 5/5 : COPY fuzz*.js $SRC/markdown-it/ Step #1: ---> 7709464c4287 Step #1: Successfully built 7709464c4287 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/fileYiO6SP 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=d07d585b6b15aaee2bc8f7a54b994526dad4dbc5 Step #2 - "srcmap": + jq_inplace /tmp/fileYiO6SP '."/src/markdown-it" = { type: "git", url: "https://github.com/markdown-it/markdown-it.git", rev: "d07d585b6b15aaee2bc8f7a54b994526dad4dbc5" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/fileEFbhpb Step #2 - "srcmap": + cat /tmp/fileYiO6SP Step #2 - "srcmap": + jq '."/src/markdown-it" = { type: "git", url: "https://github.com/markdown-it/markdown-it.git", rev: "d07d585b6b15aaee2bc8f7a54b994526dad4dbc5" }' Step #2 - "srcmap": + mv /tmp/fileEFbhpb /tmp/fileYiO6SP 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/fileYiO6SP Step #2 - "srcmap": + rm /tmp/fileYiO6SP 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": "d07d585b6b15aaee2bc8f7a54b994526dad4dbc5" 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[..................] \ idealTree: sill logfile done cleaning log files [..................] | 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: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-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: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: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: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-n: timing idealTree:node_modules [###...............] | idealTree:eslint-plugin-n: timing idealTree:node_modules [###...............] | idealTree:eslint-plugin-n: timing idealTree:node_modules [###...............] | idealTree:eslint-plugin-n: timing idealTree:node_modules [###...............] | idealTree:eslint-plugin-n: timing idealTree:node_modules [###...............] | idealTree:eslint-plugin-n: timing idealTree:node_modules [####..............] \ 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: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:glob: timing idealTree:node_modules/glob Compl [####..............] / 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: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: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: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: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: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: timing idealTree Completed in 12024ms [#########.........] | 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: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:fsevents: timing reifyNode:node_modules/@rollup/ro [#########.........] - reify:concat-map: timing reifyNode:node_modules/balanced [##########........] / reify:@types/yargs-parser: http fetch GET 200 https://re [##########........] | reify:content-disposition: http fetch GET 200 https://re [##########........] | reify:@types/istanbul-lib-coverage: http fetch GET 200 h [##########........] - reify:acorn-jsx: timing reifyNode:node_modules/depd Comp [##########........] \ reify:eslint-compat-utils: http fetch GET 200 https://re [##########........] | reify:eslint-compat-utils: http fetch GET 200 https://re [##########........] / reify:eastasianwidth: http fetch GET 200 https://registr [##########........] | reify:path-is-absolute: http fetch GET 200 https://regis [##########........] - reify:path-is-absolute: http fetch GET 200 https://regis [##########........] \ reify:typed-array-byte-offset: timing reifyNode:node_mod [##########........] - reify:he: http fetch GET 200 https://registry.npmjs.org/ [###########.......] - reify:flat: timing reifyNode:node_modules/has-flag Compl [###########.......] - reify:ansi-regex: http fetch GET 200 https://registry.np [###########.......] / reify:isexe: timing reifyNode:node_modules/punycode Comp [###########.......] - reify:emoji-regex: timing reifyNode:node_modules/set-fun [###########.......] - reify:@jest/schemas: http fetch GET 200 https://registry [###########.......] / reify:parent-module: http fetch GET 200 https://registry [############......] | reify:inflight: http fetch GET 200 https://registry.npmj [############......] \ reify:filename-reserved-regex: http fetch GET 200 https: [############......] \ reify:is-boolean-object: timing reifyNode:node_modules/c [############......] / reify:type-is: http fetch GET 200 https://registry.npmjs [############......] \ reify:ansi-styles: http fetch GET 200 https://registry.n [############......] | reify:string-width: http fetch GET 200 https://registry. [############......] - reify:filenamify: timing reifyNode:node_modules/@jest/ty [#############.....] | reify:string.prototype.trim: timing reifyNode:node_modul [#############.....] \ reify:fresh: http fetch GET 200 https://registry.npmjs.o [#############.....] \ reify:strip-json-comments: http fetch GET 200 https://re [##############....] / reify:ms: http fetch GET 200 https://registry.npmjs.org/ [##############....] / reify:has-property-descriptors: timing reifyNode:node_mo [###############...] / reify:markdown-it-for-inline: http fetch GET 200 https:/ [################..] - reify:@jridgewell/resolve-uri: timing reifyNode:node_mod [################..] / reify:array.prototype.findlastindex: timing reifyNode:no [#################.] / reify:eslint-scope: timing reifyNode:node_modules/@nodel [#################.] / reify:@eslint-community/eslint-utils: http fetch GET 200 [#################.] \ reify:express: timing reifyNode:node_modules/@eslint-com [#################.] / reify:magic-string: timing reifyNode:node_modules/path-s [#################.] / reify:shelljs: http fetch GET 200 https://registry.npmjs [#################.] | reify:graphemer: timing reifyNode:node_modules/js-yaml C [#################.] \ reify:minimatch: http fetch GET 200 https://registry.npm [##################] | reify:acorn: timing reifyNode:node_modules/tsconfig-path [##################] / reify:@babel/helpers: timing reifyNode:node_modules/esli [##################] \ reify:@babel/parser: http fetch GET 200 https://registry [##################] \ reify:@rollup/rollup-linux-x64-gnu: http fetch GET 200 h [##################] \ reify:mocha: http fetch GET 200 https://registry.npmjs.o [##################] / reify:eslint-plugin-es-x: http fetch GET 200 https://reg [##################] / reify:@types/node: http fetch GET 200 https://registry.n [##################] / reify:@types/node: http fetch GET 200 https://registry.n [##################] \ 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:highlight.js: http fetch GET 200 https://registry. [##################] \ 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 582 packages, and audited 583 packages in 17s Step #3 - "compile-libfuzzer-none-x86_64": Step #3 - "compile-libfuzzer-none-x86_64": 125 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.4.0 Step #3 - "compile-libfuzzer-none-x86_64": npm notice Changelog: https://github.com/npm/cli/releases/tag/v10.4.0 Step #3 - "compile-libfuzzer-none-x86_64": npm notice Run npm install -g npm@10.4.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: 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: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 3163ms [##########........] / 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:@rollup/rollup-android-arm-eabi: timing reifyNode: [##########........] / reify:@rollup/rollup-android-arm-eabi: timing reifyNode: [##########........] | reify:lru-cache: timing reifyNode:node_modules/istanbul- [#############.....] / reify:deep-extend: http fetch GET 200 https://registry.n [###############...] | reify:follow-redirects: http fetch GET 200 https://regis [#################.] \ reify:gauge: http fetch GET 200 https://registry.npmjs.o [##################] \ reify:@jazzer.js/core: http fetch GET 200 https://regist [##################] / 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 666 packages in 5s Step #3 - "compile-libfuzzer-none-x86_64": Step #3 - "compile-libfuzzer-none-x86_64": 134 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": 81271cf7a52d: Already exists Step #4 - "build-check-libfuzzer-none-x86_64": 076e7ea7d2be: Already exists Step #4 - "build-check-libfuzzer-none-x86_64": 31dcf48b8b3c: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 7d0504eb26f4: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 8155837b9b6e: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": b981ea28643a: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 0d80090e4d10: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 40df21b34b6e: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": d77fafe1f614: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 170e46022092: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 1f9826e811f7: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": fa8f1fe6cbd5: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 8d2b0d37b71a: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 1a5430d9da5c: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 6da9817935dd: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": 11beb6e5e983: Pulling fs layer Step #4 - "build-check-libfuzzer-none-x86_64": b981ea28643a: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": 0d80090e4d10: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": 40df21b34b6e: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": d77fafe1f614: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": 170e46022092: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": 1f9826e811f7: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": fa8f1fe6cbd5: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": 11beb6e5e983: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": 8d2b0d37b71a: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": 1a5430d9da5c: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": 6da9817935dd: Waiting Step #4 - "build-check-libfuzzer-none-x86_64": 8155837b9b6e: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 8155837b9b6e: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 31dcf48b8b3c: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 31dcf48b8b3c: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 7d0504eb26f4: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 7d0504eb26f4: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 0d80090e4d10: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 0d80090e4d10: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": d77fafe1f614: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": d77fafe1f614: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 31dcf48b8b3c: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 40df21b34b6e: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 40df21b34b6e: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 1f9826e811f7: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 1f9826e811f7: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 7d0504eb26f4: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 170e46022092: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 170e46022092: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 8155837b9b6e: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 8d2b0d37b71a: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 8d2b0d37b71a: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 1a5430d9da5c: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": b981ea28643a: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": b981ea28643a: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 11beb6e5e983: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": fa8f1fe6cbd5: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": fa8f1fe6cbd5: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": 6da9817935dd: Verifying Checksum Step #4 - "build-check-libfuzzer-none-x86_64": 6da9817935dd: Download complete Step #4 - "build-check-libfuzzer-none-x86_64": b981ea28643a: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 0d80090e4d10: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 40df21b34b6e: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": d77fafe1f614: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 170e46022092: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 1f9826e811f7: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": fa8f1fe6cbd5: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 8d2b0d37b71a: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 1a5430d9da5c: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 6da9817935dd: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": 11beb6e5e983: Pull complete Step #4 - "build-check-libfuzzer-none-x86_64": Digest: sha256:7675d12c9093c87bf4cb1b9f9b6ec584eddf024f0dedde02cc1944f2d5b8b5e5 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/tmpoa4mwkvr/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/tmpoa4mwkvr/fuzz Step #4 - "build-check-libfuzzer-none-x86_64": Broken fuzz targets 1 Step #4 - "build-check-libfuzzer-none-x86_64": ('/tmp/not-out/tmpoa4mwkvr/fuzz', CompletedProcess(args=['bad_build_check', '/tmp/not-out/tmpoa4mwkvr/fuzz'], returncode=1, stdout=b'BAD BUILD: /tmp/not-out/tmpoa4mwkvr/fuzz seems to have either startup crash or exit:\n/tmp/not-out/tmpoa4mwkvr/fuzz -rss_limit_mb=2560 -timeout=25 -seed=1337 -runs=4 < /dev/null\nTransformation error for /tmp/not-out/tmpoa4mwkvr/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/tmpoa4mwkvr/markdown-it/node_modules/browserslist/index.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmpoa4mwkvr/markdown-it/node_modules/caniuse-lite/dist/unpacker/agents.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmpoa4mwkvr/markdown-it/node_modules/caniuse-lite/dist/unpacker/browsers.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmpoa4mwkvr/markdown-it/node_modules/caniuse-lite/data/browsers.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmpoa4mwkvr/markdown-it/node_modules/caniuse-lite/dist/unpacker/browserVersions.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmpoa4mwkvr/markdown-it/node_modules/caniuse-lite/data/browserVersions.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmpoa4mwkvr/markdown-it/node_modules/caniuse-lite/data/agents.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmpoa4mwkvr/markdown-it/node_modules/electron-to-chromium/versions.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmpoa4mwkvr/markdown-it/node_modules/browserslist/error.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmpoa4mwkvr/markdown-it/node_modules/browserslist/parse.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmpoa4mwkvr/markdown-it/node_modules/browserslist/node.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmpoa4mwkvr/markdown-it/node_modules/caniuse-lite/dist/unpacker/feature.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmpoa4mwkvr/markdown-it/node_modules/caniuse-lite/dist/lib/statuses.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmpoa4mwkvr/markdown-it/node_modules/caniuse-lite/dist/lib/supported.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmpoa4mwkvr/markdown-it/node_modules/caniuse-lite/dist/unpacker/region.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/markdown-it/node_modules/@babel/compat-data/native-modules.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmpoa4mwkvr/markdown-it/node_modules/lru-cache/index.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmpoa4mwkvr/markdown-it/node_modules/yallist/yallist.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmpoa4mwkvr/markdown-it/node_modules/yallist/iterator.js ; return original code\nCannot access \'v\' before initialization\nTransformation error for /tmp/not-out/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/markdown-it/fuzz.js:18:20)\n at Module._compile (node:internal/modules/cjs/loader:1376:14)\n at Module._compile (/tmp/not-out/tmpoa4mwkvr/markdown-it/node_modules/source-map-support/source-map-support.js:568:25)\n at Module.replacementCompile (/tmp/not-out/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/markdown-it/node_modules/@jazzer.js/core/core.ts:294:21)\n at startFuzzing (/tmp/not-out/tmpoa4mwkvr/markdown-it/node_modules/@jazzer.js/core/core.ts:178:17) {\n code: \'MODULE_NOT_FOUND\',\n path: \'/tmp/not-out/tmpoa4mwkvr/markdown-it/package.json\'\n}\n', stderr=b'')) Step #4 - "build-check-libfuzzer-none-x86_64": BAD BUILD: /tmp/not-out/tmpoa4mwkvr/fuzz seems to have either startup crash or exit: Step #4 - "build-check-libfuzzer-none-x86_64": /tmp/not-out/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/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/tmpoa4mwkvr/markdown-it/node_modules/@jazzer.js/core/core.ts:294:21) Step #4 - "build-check-libfuzzer-none-x86_64": at startFuzzing (/tmp/not-out/tmpoa4mwkvr/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/tmpoa4mwkvr/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