starting build "f9456e9c-dac0-47c7-97f5-029f40e8926f" 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 19.46kB Step #1: Step 1/9 : FROM gcr.io/oss-fuzz-base/base-builder-python Step #1: latest: Pulling from oss-fuzz-base/base-builder-python Step #1: b549f31133a9: Pulling fs layer Step #1: ee06c35af532: Pulling fs layer Step #1: c36614e90b60: Pulling fs layer Step #1: f7916c9a38bf: Pulling fs layer Step #1: 45aba247b141: Pulling fs layer Step #1: 3373c7ec2037: Pulling fs layer Step #1: 75f33f8f2070: Pulling fs layer Step #1: 7ca928a6e048: Pulling fs layer Step #1: d63773318bc1: Pulling fs layer Step #1: d48cd156a215: Pulling fs layer Step #1: f825c78807d7: Pulling fs layer Step #1: 23baad8ed203: Pulling fs layer Step #1: 44ab4bfa873a: Pulling fs layer Step #1: 9627a9a2b1ad: Pulling fs layer Step #1: 58babef70f1b: Pulling fs layer Step #1: 76cfe82852de: Pulling fs layer Step #1: ae84697013da: Pulling fs layer Step #1: b720c9261036: Pulling fs layer Step #1: 2e43624579d5: Pulling fs layer Step #1: eb77aa496973: Pulling fs layer Step #1: 82414ded40c6: Pulling fs layer Step #1: c58796fec269: Pulling fs layer Step #1: 413d06e26590: Pulling fs layer Step #1: 7bd5e0879902: Pulling fs layer Step #1: 1e47901c4623: Pulling fs layer Step #1: 78311f612a03: Pulling fs layer Step #1: 09b5d9ecfd69: Pulling fs layer Step #1: 79b30ddeffc0: Pulling fs layer Step #1: 3271cdcf1f7c: Pulling fs layer Step #1: 66a39d43e4df: Pulling fs layer Step #1: 3dcfe70efee4: Pulling fs layer Step #1: 45aba247b141: Waiting Step #1: 3373c7ec2037: Waiting Step #1: 75f33f8f2070: Waiting Step #1: 7ca928a6e048: Waiting Step #1: d63773318bc1: Waiting Step #1: d48cd156a215: Waiting Step #1: f825c78807d7: Waiting Step #1: c58796fec269: Waiting Step #1: 23baad8ed203: Waiting Step #1: 44ab4bfa873a: Waiting Step #1: 413d06e26590: Waiting Step #1: 7bd5e0879902: Waiting Step #1: 9627a9a2b1ad: Waiting Step #1: 1e47901c4623: Waiting Step #1: 78311f612a03: Waiting Step #1: 58babef70f1b: Waiting Step #1: 76cfe82852de: Waiting Step #1: ae84697013da: Waiting Step #1: 3dcfe70efee4: Waiting Step #1: f7916c9a38bf: Waiting Step #1: 66a39d43e4df: Waiting Step #1: 2e43624579d5: Waiting Step #1: 3271cdcf1f7c: Waiting Step #1: b720c9261036: Waiting Step #1: eb77aa496973: Waiting Step #1: c36614e90b60: Verifying Checksum Step #1: c36614e90b60: Download complete Step #1: b549f31133a9: Verifying Checksum Step #1: b549f31133a9: Download complete Step #1: f7916c9a38bf: Verifying Checksum Step #1: f7916c9a38bf: Download complete Step #1: 45aba247b141: Verifying Checksum Step #1: 45aba247b141: Download complete Step #1: 3373c7ec2037: Verifying Checksum Step #1: 3373c7ec2037: Download complete Step #1: 7ca928a6e048: Verifying Checksum Step #1: 7ca928a6e048: Download complete Step #1: d63773318bc1: Verifying Checksum Step #1: d63773318bc1: Download complete Step #1: ee06c35af532: Verifying Checksum Step #1: ee06c35af532: Download complete Step #1: f825c78807d7: Verifying Checksum Step #1: f825c78807d7: Download complete Step #1: 23baad8ed203: Verifying Checksum Step #1: 23baad8ed203: Download complete Step #1: 44ab4bfa873a: Verifying Checksum Step #1: 44ab4bfa873a: Download complete Step #1: 9627a9a2b1ad: Verifying Checksum Step #1: 9627a9a2b1ad: Download complete Step #1: 58babef70f1b: Verifying Checksum Step #1: 58babef70f1b: Download complete Step #1: b549f31133a9: Pull complete Step #1: 76cfe82852de: Verifying Checksum Step #1: 76cfe82852de: Download complete Step #1: ae84697013da: Download complete Step #1: b720c9261036: Download complete Step #1: d48cd156a215: Verifying Checksum Step #1: d48cd156a215: Download complete Step #1: 2e43624579d5: Verifying Checksum Step #1: 2e43624579d5: Download complete Step #1: 82414ded40c6: Verifying Checksum Step #1: 82414ded40c6: Download complete Step #1: eb77aa496973: Verifying Checksum Step #1: eb77aa496973: Download complete Step #1: 413d06e26590: Verifying Checksum Step #1: 413d06e26590: Download complete Step #1: c58796fec269: Verifying Checksum Step #1: c58796fec269: Download complete Step #1: 7bd5e0879902: Verifying Checksum Step #1: 7bd5e0879902: Download complete Step #1: 1e47901c4623: Verifying Checksum Step #1: 1e47901c4623: Download complete Step #1: 78311f612a03: Verifying Checksum Step #1: 78311f612a03: Download complete Step #1: 79b30ddeffc0: Verifying Checksum Step #1: 79b30ddeffc0: Download complete Step #1: 09b5d9ecfd69: Verifying Checksum Step #1: 09b5d9ecfd69: Download complete Step #1: 3271cdcf1f7c: Verifying Checksum Step #1: 3271cdcf1f7c: Download complete Step #1: 66a39d43e4df: Verifying Checksum Step #1: 66a39d43e4df: Download complete Step #1: 75f33f8f2070: Verifying Checksum Step #1: 75f33f8f2070: Download complete Step #1: 3dcfe70efee4: Verifying Checksum Step #1: 3dcfe70efee4: Download complete Step #1: ee06c35af532: Pull complete Step #1: c36614e90b60: Pull complete Step #1: f7916c9a38bf: Pull complete Step #1: 45aba247b141: Pull complete Step #1: 3373c7ec2037: Pull complete Step #1: 75f33f8f2070: Pull complete Step #1: 7ca928a6e048: Pull complete Step #1: d63773318bc1: Pull complete Step #1: d48cd156a215: Pull complete Step #1: f825c78807d7: Pull complete Step #1: 23baad8ed203: Pull complete Step #1: 44ab4bfa873a: Pull complete Step #1: 9627a9a2b1ad: Pull complete Step #1: 58babef70f1b: Pull complete Step #1: 76cfe82852de: Pull complete Step #1: ae84697013da: Pull complete Step #1: b720c9261036: Pull complete Step #1: 2e43624579d5: Pull complete Step #1: eb77aa496973: Pull complete Step #1: 82414ded40c6: Pull complete Step #1: c58796fec269: Pull complete Step #1: 413d06e26590: Pull complete Step #1: 7bd5e0879902: Pull complete Step #1: 1e47901c4623: Pull complete Step #1: 78311f612a03: Pull complete Step #1: 09b5d9ecfd69: Pull complete Step #1: 79b30ddeffc0: Pull complete Step #1: 3271cdcf1f7c: Pull complete Step #1: 66a39d43e4df: Pull complete Step #1: 3dcfe70efee4: Pull complete Step #1: Digest: sha256:0c86c812ec1e27375e2c252c1befe5acdcc27c65b7249bb2497e704d7b74183e Step #1: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder-python:latest Step #1: ---> f3b04a5c0343 Step #1: Step 2/9 : RUN apt-get update && apt-get install -y libffi-dev Step #1: ---> Running in 35e0f025c1a1 Step #1: Hit:1 http://security.ubuntu.com/ubuntu focal-security InRelease Step #1: Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease Step #1: Get:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB] Step #1: Hit:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease Step #1: Fetched 114 kB in 1s (109 kB/s) Step #1: Reading package lists... Step #1: Reading package lists... Step #1: Building dependency tree... Step #1: Reading state information... Step #1: The following NEW packages will be installed: Step #1: libffi-dev Step #1: 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Step #1: Need to get 57.0 kB of archives. Step #1: After this operation, 312 kB of additional disk space will be used. Step #1: Get:1 http://archive.ubuntu.com/ubuntu focal/main amd64 libffi-dev amd64 3.3-4 [57.0 kB] Step #1: debconf: delaying package configuration, since apt-utils is not installed Step #1: Fetched 57.0 kB in 0s (119 kB/s) Step #1: Selecting previously unselected package libffi-dev:amd64. Step #1: (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 17382 files and directories currently installed.) Step #1: Preparing to unpack .../libffi-dev_3.3-4_amd64.deb ... Step #1: Unpacking libffi-dev:amd64 (3.3-4) ... Step #1: Setting up libffi-dev:amd64 (3.3-4) ... Step #1: Removing intermediate container 35e0f025c1a1 Step #1: ---> d642ace15a93 Step #1: Step 3/9 : RUN python3 -m pip install --upgrade pip Step #1: ---> Running in a15ead922597 Step #1: Collecting pip Step #1: Downloading https://files.pythonhosted.org/packages/47/6a/453160888fab7c6a432a6e25f8afe6256d0d9f2cbd25971021da6491d899/pip-23.3.1-py3-none-any.whl (2.1MB) Step #1: Installing collected packages: pip Step #1: Found existing installation: pip 19.2.3 Step #1: Uninstalling pip-19.2.3: Step #1: Successfully uninstalled pip-19.2.3 Step #1: Successfully installed pip-23.3.1 Step #1: Removing intermediate container a15ead922597 Step #1: ---> 5f2295307e98 Step #1: Step 4/9 : RUN git clone https://github.com/pallets/flask Step #1: ---> Running in 21a57703b18d Step #1: Cloning into 'flask'... Step #1: Removing intermediate container 21a57703b18d Step #1: ---> 93bd311ef8ab Step #1: Step 5/9 : RUN git clone https://github.com/pallets/werkzeug Step #1: ---> Running in 1f7fc4af3245 Step #1: Cloning into 'werkzeug'... Step #1: Removing intermediate container 1f7fc4af3245 Step #1: ---> 77e88114eb4b Step #1: Step 6/9 : RUN git clone https://github.com/corydolphin/flask-cors Step #1: ---> Running in 759bd2391139 Step #1: Cloning into 'flask-cors'... Step #1: Removing intermediate container 759bd2391139 Step #1: ---> 9d5da54096e7 Step #1: Step 7/9 : RUN git clone --depth=1 https://github.com/google/fuzzing/ Step #1: ---> Running in 07d3a7db7c3c Step #1: Cloning into 'fuzzing'... Step #1: Removing intermediate container 07d3a7db7c3c Step #1: ---> c30040985b4a Step #1: Step 8/9 : RUN pip3 install markupsafe itsdangerous jinja2 Step #1: ---> Running in ce06c4ea76ed Step #1: Collecting markupsafe Step #1: Downloading MarkupSafe-2.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB) Step #1: Collecting itsdangerous Step #1: Downloading itsdangerous-2.1.2-py3-none-any.whl (15 kB) Step #1: Collecting jinja2 Step #1: Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB) Step #1: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.1/133.1 kB 4.4 MB/s eta 0:00:00 Step #1: Downloading MarkupSafe-2.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25 kB) Step #1: Installing collected packages: markupsafe, itsdangerous, jinja2 Step #1: Successfully installed itsdangerous-2.1.2 jinja2-3.1.2 markupsafe-2.1.3 Step #1: WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv Step #1: Removing intermediate container ce06c4ea76ed Step #1: ---> 7fa6afc3db97 Step #1: Step 9/9 : COPY build.sh *.py $SRC/ Step #1: ---> 3a73232178c7 Step #1: Successfully built 3a73232178c7 Step #1: Successfully tagged gcr.io/oss-fuzz/flask:latest Finished Step #1 Starting Step #2 - "srcmap" Step #2 - "srcmap": Already have image: gcr.io/oss-fuzz/flask Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + SRCMAP=/tmp/filexDLy7P Step #2 - "srcmap": + echo '{}' Step #2 - "srcmap": + PATHS_TO_SCAN=/src Step #2 - "srcmap": + [[ python == \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/fuzzing/.git Step #2 - "srcmap": + GIT_DIR=/src/fuzzing Step #2 - "srcmap": + cd /src/fuzzing Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/google/fuzzing/ Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=41d7725e6a12ec2e0a89b68fafacb4bb5af8fac7 Step #2 - "srcmap": + jq_inplace /tmp/filexDLy7P '."/src/fuzzing" = { type: "git", url: "https://github.com/google/fuzzing/", rev: "41d7725e6a12ec2e0a89b68fafacb4bb5af8fac7" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/file0tDy7b Step #2 - "srcmap": + cat /tmp/filexDLy7P Step #2 - "srcmap": + jq '."/src/fuzzing" = { type: "git", url: "https://github.com/google/fuzzing/", rev: "41d7725e6a12ec2e0a89b68fafacb4bb5af8fac7" }' Step #2 - "srcmap": + mv /tmp/file0tDy7b /tmp/filexDLy7P Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #2 - "srcmap": ++ dirname /src/flask-cors/.git Step #2 - "srcmap": + GIT_DIR=/src/flask-cors Step #2 - "srcmap": + cd /src/flask-cors Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/corydolphin/flask-cors Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=40acc8092332dfed4bb54d7a4f89a6d479466de7 Step #2 - "srcmap": + jq_inplace /tmp/filexDLy7P '."/src/flask-cors" = { type: "git", url: "https://github.com/corydolphin/flask-cors", rev: "40acc8092332dfed4bb54d7a4f89a6d479466de7" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/filepyh04I Step #2 - "srcmap": + cat /tmp/filexDLy7P Step #2 - "srcmap": + jq '."/src/flask-cors" = { type: "git", url: "https://github.com/corydolphin/flask-cors", rev: "40acc8092332dfed4bb54d7a4f89a6d479466de7" }' Step #2 - "srcmap": + mv /tmp/filepyh04I /tmp/filexDLy7P Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #2 - "srcmap": ++ dirname /src/werkzeug/.git Step #2 - "srcmap": + GIT_DIR=/src/werkzeug Step #2 - "srcmap": + cd /src/werkzeug Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/pallets/werkzeug Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=eafbed0ce2a6bdf60e62de82bf4a8365188ac334 Step #2 - "srcmap": + jq_inplace /tmp/filexDLy7P '."/src/werkzeug" = { type: "git", url: "https://github.com/pallets/werkzeug", rev: "eafbed0ce2a6bdf60e62de82bf4a8365188ac334" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/fileXm6rmd Step #2 - "srcmap": + cat /tmp/filexDLy7P Step #2 - "srcmap": + jq '."/src/werkzeug" = { type: "git", url: "https://github.com/pallets/werkzeug", rev: "eafbed0ce2a6bdf60e62de82bf4a8365188ac334" }' Step #2 - "srcmap": + mv /tmp/fileXm6rmd /tmp/filexDLy7P Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #2 - "srcmap": ++ dirname /src/flask/.git Step #2 - "srcmap": + GIT_DIR=/src/flask Step #2 - "srcmap": + cd /src/flask Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/pallets/flask Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=d61198941adcb191ddb591f08d7d912e40bde8bc Step #2 - "srcmap": + jq_inplace /tmp/filexDLy7P '."/src/flask" = { type: "git", url: "https://github.com/pallets/flask", rev: "d61198941adcb191ddb591f08d7d912e40bde8bc" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/file17sZHN Step #2 - "srcmap": + cat /tmp/filexDLy7P Step #2 - "srcmap": + jq '."/src/flask" = { type: "git", url: "https://github.com/pallets/flask", rev: "d61198941adcb191ddb591f08d7d912e40bde8bc" }' Step #2 - "srcmap": + mv /tmp/file17sZHN /tmp/filexDLy7P 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/filexDLy7P Step #2 - "srcmap": + rm /tmp/filexDLy7P Step #2 - "srcmap": { Step #2 - "srcmap": "/src/fuzzing": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/google/fuzzing/", Step #2 - "srcmap": "rev": "41d7725e6a12ec2e0a89b68fafacb4bb5af8fac7" Step #2 - "srcmap": }, Step #2 - "srcmap": "/src/flask-cors": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/corydolphin/flask-cors", Step #2 - "srcmap": "rev": "40acc8092332dfed4bb54d7a4f89a6d479466de7" Step #2 - "srcmap": }, Step #2 - "srcmap": "/src/werkzeug": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/pallets/werkzeug", Step #2 - "srcmap": "rev": "eafbed0ce2a6bdf60e62de82bf4a8365188ac334" Step #2 - "srcmap": }, Step #2 - "srcmap": "/src/flask": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/pallets/flask", Step #2 - "srcmap": "rev": "d61198941adcb191ddb591f08d7d912e40bde8bc" Step #2 - "srcmap": } Step #2 - "srcmap": } Finished Step #2 - "srcmap" Starting Step #3 - "compile-libfuzzer-address-x86_64" Step #3 - "compile-libfuzzer-address-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #3 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-address-x86_64": Compiling libFuzzer to /usr/lib/libFuzzingEngine.a... done. Step #3 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-address-x86_64": CC=clang Step #3 - "compile-libfuzzer-address-x86_64": CXX=clang++ Step #3 - "compile-libfuzzer-address-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -fno-sanitize=function,leak,vptr, Step #3 - "compile-libfuzzer-address-x86_64": CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fsanitize=address -fsanitize-address-use-after-scope -fsanitize=fuzzer-no-link -stdlib=libc++ -fno-sanitize=function,leak,vptr Step #3 - "compile-libfuzzer-address-x86_64": RUSTFLAGS=--cfg fuzzing -Zsanitizer=address -Cdebuginfo=1 -Cforce-frame-pointers Step #3 - "compile-libfuzzer-address-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-address-x86_64": + cd /src/werkzeug Step #3 - "compile-libfuzzer-address-x86_64": + pip3 install -r ./requirements/dev.in Step #3 - "compile-libfuzzer-address-x86_64": Collecting pallets-sphinx-themes (from -r ./requirements/docs.in (line 1)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading Pallets_Sphinx_Themes-2.1.1-py3-none-any.whl.metadata (1.6 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting sphinx (from -r ./requirements/docs.in (line 2)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading sphinx-7.1.2-py3-none-any.whl.metadata (5.8 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting sphinx-issues (from -r ./requirements/docs.in (line 3)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading sphinx_issues-3.0.1-py3-none-any.whl (8.2 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting sphinxcontrib-log-cabinet (from -r ./requirements/docs.in (line 4)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading sphinxcontrib_log_cabinet-1.0.1-py2.py3-none-any.whl (4.9 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting pytest (from -r ./requirements/tests.in (line 1)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading pytest-7.4.3-py3-none-any.whl.metadata (7.9 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting pytest-timeout (from -r ./requirements/tests.in (line 2)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading pytest_timeout-2.2.0-py3-none-any.whl.metadata (17 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting pytest-xprocess (from -r ./requirements/tests.in (line 3)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading pytest_xprocess-0.23.0-py3-none-any.whl.metadata (3.8 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting cryptography (from -r ./requirements/tests.in (line 4)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading cryptography-41.0.5-cp37-abi3-manylinux_2_28_x86_64.whl.metadata (5.2 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting greenlet (from -r ./requirements/tests.in (line 5)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading greenlet-3.0.1-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (3.7 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting watchdog (from -r ./requirements/tests.in (line 6)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading watchdog-3.0.0-py3-none-manylinux2014_x86_64.whl (82 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/82.1 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 82.1/82.1 kB 5.0 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hCollecting ephemeral-port-reserve (from -r ./requirements/tests.in (line 7)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading ephemeral_port_reserve-1.1.4-py2.py3-none-any.whl (4.4 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting mypy (from -r ./requirements/typing.in (line 1)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading mypy-1.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.8 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting types-contextvars (from -r ./requirements/typing.in (line 2)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading types_contextvars-2.4.7.3-py3-none-any.whl.metadata (1.5 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting types-dataclasses (from -r ./requirements/typing.in (line 3)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading types_dataclasses-0.6.6-py3-none-any.whl (2.9 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting types-setuptools (from -r ./requirements/typing.in (line 4)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading types_setuptools-68.2.0.1-py3-none-any.whl.metadata (1.8 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting pip-tools (from -r ./requirements/dev.in (line 4)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading pip_tools-7.3.0-py3-none-any.whl.metadata (23 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting pre-commit (from -r ./requirements/dev.in (line 5)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading pre_commit-3.5.0-py2.py3-none-any.whl.metadata (1.3 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting tox (from -r ./requirements/dev.in (line 6)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading tox-4.11.3-py3-none-any.whl.metadata (5.0 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting packaging (from pallets-sphinx-themes->-r ./requirements/docs.in (line 1)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading packaging-23.2-py3-none-any.whl.metadata (3.2 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting sphinxcontrib-applehelp (from sphinx->-r ./requirements/docs.in (line 2)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading sphinxcontrib_applehelp-1.0.4-py3-none-any.whl (120 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/120.6 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.6/120.6 kB 14.3 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hCollecting sphinxcontrib-devhelp (from sphinx->-r ./requirements/docs.in (line 2)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl (84 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/84.7 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.7/84.7 kB 10.7 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hCollecting sphinxcontrib-jsmath (from sphinx->-r ./requirements/docs.in (line 2)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting sphinxcontrib-htmlhelp>=2.0.0 (from sphinx->-r ./requirements/docs.in (line 2)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading sphinxcontrib_htmlhelp-2.0.1-py3-none-any.whl (99 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/99.8 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 99.8/99.8 kB 11.5 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hCollecting sphinxcontrib-serializinghtml>=1.1.5 (from sphinx->-r ./requirements/docs.in (line 2)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl (94 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/94.0 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 94.0/94.0 kB 9.5 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hCollecting sphinxcontrib-qthelp (from sphinx->-r ./requirements/docs.in (line 2)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl (90 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/90.6 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.6/90.6 kB 10.8 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hRequirement already satisfied: Jinja2>=3.0 in /usr/local/lib/python3.8/site-packages (from sphinx->-r ./requirements/docs.in (line 2)) (3.1.2) Step #3 - "compile-libfuzzer-address-x86_64": Collecting Pygments>=2.13 (from sphinx->-r ./requirements/docs.in (line 2)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading pygments-2.17.1-py3-none-any.whl.metadata (2.6 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting docutils<0.21,>=0.18.1 (from sphinx->-r ./requirements/docs.in (line 2)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading docutils-0.20.1-py3-none-any.whl.metadata (2.8 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting snowballstemmer>=2.0 (from sphinx->-r ./requirements/docs.in (line 2)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/93.0 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.0/93.0 kB 11.8 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hCollecting babel>=2.9 (from sphinx->-r ./requirements/docs.in (line 2)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading Babel-2.13.1-py3-none-any.whl.metadata (1.6 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting alabaster<0.8,>=0.7 (from sphinx->-r ./requirements/docs.in (line 2)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading alabaster-0.7.13-py3-none-any.whl (13 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting imagesize>=1.3 (from sphinx->-r ./requirements/docs.in (line 2)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading imagesize-1.4.1-py2.py3-none-any.whl (8.8 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting requests>=2.25.0 (from sphinx->-r ./requirements/docs.in (line 2)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading requests-2.31.0-py3-none-any.whl.metadata (4.6 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting importlib-metadata>=4.8 (from sphinx->-r ./requirements/docs.in (line 2)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading importlib_metadata-6.8.0-py3-none-any.whl.metadata (5.1 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting iniconfig (from pytest->-r ./requirements/tests.in (line 1)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading iniconfig-2.0.0-py3-none-any.whl (5.9 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting pluggy<2.0,>=0.12 (from pytest->-r ./requirements/tests.in (line 1)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading pluggy-1.3.0-py3-none-any.whl.metadata (4.3 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting exceptiongroup>=1.0.0rc8 (from pytest->-r ./requirements/tests.in (line 1)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading exceptiongroup-1.1.3-py3-none-any.whl.metadata (6.1 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting tomli>=1.0.0 (from pytest->-r ./requirements/tests.in (line 1)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading tomli-2.0.1-py3-none-any.whl (12 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting psutil (from pytest-xprocess->-r ./requirements/tests.in (line 3)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading psutil-5.9.6-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (21 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting cffi>=1.12 (from cryptography->-r ./requirements/tests.in (line 4)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading cffi-1.16.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting typing-extensions>=4.1.0 (from mypy->-r ./requirements/typing.in (line 1)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading typing_extensions-4.8.0-py3-none-any.whl.metadata (3.0 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting mypy-extensions>=1.0.0 (from mypy->-r ./requirements/typing.in (line 1)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading mypy_extensions-1.0.0-py3-none-any.whl (4.7 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting build (from pip-tools->-r ./requirements/dev.in (line 4)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading build-1.0.3-py3-none-any.whl.metadata (4.2 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting click>=8 (from pip-tools->-r ./requirements/dev.in (line 4)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading click-8.1.7-py3-none-any.whl.metadata (3.0 kB) Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: pip>=22.2 in /usr/local/lib/python3.8/site-packages (from pip-tools->-r ./requirements/dev.in (line 4)) (23.3.1) Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: setuptools in /usr/local/lib/python3.8/site-packages (from pip-tools->-r ./requirements/dev.in (line 4)) (41.2.0) Step #3 - "compile-libfuzzer-address-x86_64": Collecting wheel (from pip-tools->-r ./requirements/dev.in (line 4)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading wheel-0.41.3-py3-none-any.whl.metadata (2.2 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting cfgv>=2.0.0 (from pre-commit->-r ./requirements/dev.in (line 5)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading cfgv-3.4.0-py2.py3-none-any.whl.metadata (8.5 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting identify>=1.0.0 (from pre-commit->-r ./requirements/dev.in (line 5)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading identify-2.5.32-py2.py3-none-any.whl.metadata (4.4 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting nodeenv>=0.11.1 (from pre-commit->-r ./requirements/dev.in (line 5)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading nodeenv-1.8.0-py2.py3-none-any.whl.metadata (21 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting pyyaml>=5.1 (from pre-commit->-r ./requirements/dev.in (line 5)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading PyYAML-6.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting virtualenv>=20.10.0 (from pre-commit->-r ./requirements/dev.in (line 5)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading virtualenv-20.24.6-py3-none-any.whl.metadata (4.5 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting cachetools>=5.3.1 (from tox->-r ./requirements/dev.in (line 6)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading cachetools-5.3.2-py3-none-any.whl.metadata (5.2 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting chardet>=5.2 (from tox->-r ./requirements/dev.in (line 6)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading chardet-5.2.0-py3-none-any.whl.metadata (3.4 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting colorama>=0.4.6 (from tox->-r ./requirements/dev.in (line 6)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting filelock>=3.12.3 (from tox->-r ./requirements/dev.in (line 6)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading filelock-3.13.1-py3-none-any.whl.metadata (2.8 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting platformdirs>=3.10 (from tox->-r ./requirements/dev.in (line 6)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading platformdirs-4.0.0-py3-none-any.whl.metadata (11 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting pyproject-api>=1.6.1 (from tox->-r ./requirements/dev.in (line 6)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading pyproject_api-1.6.1-py3-none-any.whl.metadata (2.8 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting pytz>=2015.7 (from babel>=2.9->sphinx->-r ./requirements/docs.in (line 2)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading pytz-2023.3.post1-py2.py3-none-any.whl.metadata (22 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting pycparser (from cffi>=1.12->cryptography->-r ./requirements/tests.in (line 4)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/118.7 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.7/118.7 kB 14.3 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hCollecting zipp>=0.5 (from importlib-metadata>=4.8->sphinx->-r ./requirements/docs.in (line 2)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading zipp-3.17.0-py3-none-any.whl.metadata (3.7 kB) Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.8/site-packages (from Jinja2>=3.0->sphinx->-r ./requirements/docs.in (line 2)) (2.1.3) Step #3 - "compile-libfuzzer-address-x86_64": Collecting charset-normalizer<4,>=2 (from requests>=2.25.0->sphinx->-r ./requirements/docs.in (line 2)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting idna<4,>=2.5 (from requests>=2.25.0->sphinx->-r ./requirements/docs.in (line 2)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading idna-3.4-py3-none-any.whl (61 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/61.5 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 7.2 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hCollecting urllib3<3,>=1.21.1 (from requests>=2.25.0->sphinx->-r ./requirements/docs.in (line 2)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading urllib3-2.1.0-py3-none-any.whl.metadata (6.4 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting certifi>=2017.4.17 (from requests>=2.25.0->sphinx->-r ./requirements/docs.in (line 2)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading certifi-2023.11.17-py3-none-any.whl.metadata (2.2 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting distlib<1,>=0.3.7 (from virtualenv>=20.10.0->pre-commit->-r ./requirements/dev.in (line 5)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading distlib-0.3.7-py2.py3-none-any.whl.metadata (5.1 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting platformdirs>=3.10 (from tox->-r ./requirements/dev.in (line 6)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading platformdirs-3.11.0-py3-none-any.whl.metadata (11 kB) Step #3 - "compile-libfuzzer-address-x86_64": Collecting pyproject_hooks (from build->pip-tools->-r ./requirements/dev.in (line 4)) Step #3 - "compile-libfuzzer-address-x86_64": Downloading pyproject_hooks-1.0.0-py3-none-any.whl (9.3 kB) Step #3 - "compile-libfuzzer-address-x86_64": Downloading Pallets_Sphinx_Themes-2.1.1-py3-none-any.whl (26 kB) Step #3 - "compile-libfuzzer-address-x86_64": Downloading sphinx-7.1.2-py3-none-any.whl (3.2 MB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/3.2 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━╸━━━━━━━━━━━━━━ 2.0/3.2 MB 60.8 MB/s eta 0:00:01  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.2/3.2 MB 54.2 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading pytest-7.4.3-py3-none-any.whl (325 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/325.1 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 325.1/325.1 kB 32.6 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading pytest_timeout-2.2.0-py3-none-any.whl (13 kB) Step #3 - "compile-libfuzzer-address-x86_64": Downloading pytest_xprocess-0.23.0-py3-none-any.whl (9.8 kB) Step #3 - "compile-libfuzzer-address-x86_64": Downloading cryptography-41.0.5-cp37-abi3-manylinux_2_28_x86_64.whl (4.4 MB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/4.4 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 4.4/4.4 MB 159.7 MB/s eta 0:00:01  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.4/4.4 MB 95.0 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading greenlet-3.0.1-cp38-cp38-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (618 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/618.6 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 618.6/618.6 kB 48.8 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading mypy-1.7.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.4 MB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/12.4 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━━━━ 5.0/12.4 MB 150.8 MB/s eta 0:00:01  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╺━━━━━━ 10.3/12.4 MB 148.2 MB/s eta 0:00:01  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 12.4/12.4 MB 143.7 MB/s eta 0:00:01  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.4/12.4 MB 101.0 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading types_contextvars-2.4.7.3-py3-none-any.whl (2.8 kB) Step #3 - "compile-libfuzzer-address-x86_64": Downloading types_setuptools-68.2.0.1-py3-none-any.whl (50 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/51.0 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 51.0/51.0 kB 6.1 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading pip_tools-7.3.0-py3-none-any.whl (57 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/57.4 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.4/57.4 kB 6.6 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading pre_commit-3.5.0-py2.py3-none-any.whl (203 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/203.7 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 203.7/203.7 kB 12.3 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading tox-4.11.3-py3-none-any.whl (153 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/153.8 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 153.8/153.8 kB 17.7 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading Babel-2.13.1-py3-none-any.whl (10.1 MB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/10.1 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━╺━━━━━━━━━━━━━━━━━━━━ 4.9/10.1 MB 146.1 MB/s eta 0:00:01  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸━ 9.7/10.1 MB 141.0 MB/s eta 0:00:01  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.1/10.1 MB 98.7 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading cachetools-5.3.2-py3-none-any.whl (9.3 kB) Step #3 - "compile-libfuzzer-address-x86_64": Downloading cffi-1.16.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (444 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/444.7 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 444.7/444.7 kB 38.3 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading cfgv-3.4.0-py2.py3-none-any.whl (7.2 kB) Step #3 - "compile-libfuzzer-address-x86_64": Downloading chardet-5.2.0-py3-none-any.whl (199 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/199.4 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 199.4/199.4 kB 23.4 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading click-8.1.7-py3-none-any.whl (97 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/97.9 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 11.8 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading docutils-0.20.1-py3-none-any.whl (572 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/572.7 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 572.7/572.7 kB 42.7 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading exceptiongroup-1.1.3-py3-none-any.whl (14 kB) Step #3 - "compile-libfuzzer-address-x86_64": Downloading filelock-3.13.1-py3-none-any.whl (11 kB) Step #3 - "compile-libfuzzer-address-x86_64": Downloading identify-2.5.32-py2.py3-none-any.whl (98 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/98.9 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.9/98.9 kB 10.7 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading importlib_metadata-6.8.0-py3-none-any.whl (22 kB) Step #3 - "compile-libfuzzer-address-x86_64": Downloading nodeenv-1.8.0-py2.py3-none-any.whl (22 kB) Step #3 - "compile-libfuzzer-address-x86_64": Downloading packaging-23.2-py3-none-any.whl (53 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/53.0 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 53.0/53.0 kB 6.2 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading pluggy-1.3.0-py3-none-any.whl (18 kB) Step #3 - "compile-libfuzzer-address-x86_64": Downloading pygments-2.17.1-py3-none-any.whl (1.2 MB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/1.2 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 65.4 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading pyproject_api-1.6.1-py3-none-any.whl (12 kB) Step #3 - "compile-libfuzzer-address-x86_64": Downloading PyYAML-6.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (736 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/736.6 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 736.6/736.6 kB 52.0 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading requests-2.31.0-py3-none-any.whl (62 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/62.6 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 7.1 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading typing_extensions-4.8.0-py3-none-any.whl (31 kB) Step #3 - "compile-libfuzzer-address-x86_64": Downloading virtualenv-20.24.6-py3-none-any.whl (3.8 MB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/3.8 MB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╸ 3.8/3.8 MB 157.3 MB/s eta 0:00:01  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.8/3.8 MB 97.0 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading platformdirs-3.11.0-py3-none-any.whl (17 kB) Step #3 - "compile-libfuzzer-address-x86_64": Downloading build-1.0.3-py3-none-any.whl (18 kB) Step #3 - "compile-libfuzzer-address-x86_64": Downloading psutil-5.9.6-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (283 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/283.6 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 283.6/283.6 kB 28.1 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading wheel-0.41.3-py3-none-any.whl (65 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/65.8 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.8/65.8 kB 7.9 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading certifi-2023.11.17-py3-none-any.whl (162 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/162.5 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.5/162.5 kB 18.7 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (141 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/141.1 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 141.1/141.1 kB 15.9 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading distlib-0.3.7-py2.py3-none-any.whl (468 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/468.9 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 468.9/468.9 kB 40.1 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading pytz-2023.3.post1-py2.py3-none-any.whl (502 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/502.5 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 502.5/502.5 kB 37.3 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading urllib3-2.1.0-py3-none-any.whl (104 kB) Step #3 - "compile-libfuzzer-address-x86_64": [?25l ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 0.0/104.6 kB ? eta -:--:--  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 104.6/104.6 kB 13.3 MB/s eta 0:00:00 Step #3 - "compile-libfuzzer-address-x86_64": [?25hDownloading zipp-3.17.0-py3-none-any.whl (7.4 kB) Step #3 - "compile-libfuzzer-address-x86_64": Installing collected packages: types-dataclasses, types-contextvars, snowballstemmer, pytz, distlib, zipp, wheel, watchdog, urllib3, typing-extensions, types-setuptools, tomli, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, pyyaml, Pygments, pycparser, psutil, pluggy, platformdirs, packaging, nodeenv, mypy-extensions, iniconfig, imagesize, idna, identify, greenlet, filelock, exceptiongroup, ephemeral-port-reserve, docutils, colorama, click, charset-normalizer, chardet, cfgv, certifi, cachetools, babel, alabaster, virtualenv, requests, pytest, pyproject_hooks, pyproject-api, mypy, importlib-metadata, cffi, tox, sphinx, pytest-xprocess, pytest-timeout, pre-commit, cryptography, build, sphinxcontrib-log-cabinet, sphinx-issues, pip-tools, pallets-sphinx-themes Step #3 - "compile-libfuzzer-address-x86_64": Successfully installed Pygments-2.17.1 alabaster-0.7.13 babel-2.13.1 build-1.0.3 cachetools-5.3.2 certifi-2023.11.17 cffi-1.16.0 cfgv-3.4.0 chardet-5.2.0 charset-normalizer-3.3.2 click-8.1.7 colorama-0.4.6 cryptography-41.0.5 distlib-0.3.7 docutils-0.20.1 ephemeral-port-reserve-1.1.4 exceptiongroup-1.1.3 filelock-3.13.1 greenlet-3.0.1 identify-2.5.32 idna-3.4 imagesize-1.4.1 importlib-metadata-6.8.0 iniconfig-2.0.0 mypy-1.7.0 mypy-extensions-1.0.0 nodeenv-1.8.0 packaging-23.2 pallets-sphinx-themes-2.1.1 pip-tools-7.3.0 platformdirs-3.11.0 pluggy-1.3.0 pre-commit-3.5.0 psutil-5.9.6 pycparser-2.21 pyproject-api-1.6.1 pyproject_hooks-1.0.0 pytest-7.4.3 pytest-timeout-2.2.0 pytest-xprocess-0.23.0 pytz-2023.3.post1 pyyaml-6.0.1 requests-2.31.0 snowballstemmer-2.2.0 sphinx-7.1.2 sphinx-issues-3.0.1 sphinxcontrib-applehelp-1.0.4 sphinxcontrib-devhelp-1.0.2 sphinxcontrib-htmlhelp-2.0.1 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-log-cabinet-1.0.1 sphinxcontrib-qthelp-1.0.3 sphinxcontrib-serializinghtml-1.1.5 tomli-2.0.1 tox-4.11.3 types-contextvars-2.4.7.3 types-dataclasses-0.6.6 types-setuptools-68.2.0.1 typing-extensions-4.8.0 urllib3-2.1.0 virtualenv-20.24.6 watchdog-3.0.0 wheel-0.41.3 zipp-3.17.0 Step #3 - "compile-libfuzzer-address-x86_64": WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv Step #3 - "compile-libfuzzer-address-x86_64": + pip3 install . Step #3 - "compile-libfuzzer-address-x86_64": Processing /src/werkzeug Step #3 - "compile-libfuzzer-address-x86_64": Installing build dependencies ... [?25l- \ done Step #3 - "compile-libfuzzer-address-x86_64": [?25h Getting requirements to build wheel ... [?25ldone Step #3 - "compile-libfuzzer-address-x86_64": [?25h Preparing metadata (pyproject.toml) ... [?25ldone Step #3 - "compile-libfuzzer-address-x86_64": [?25hRequirement already satisfied: MarkupSafe>=2.1.1 in /usr/local/lib/python3.8/site-packages (from Werkzeug==3.0.1) (2.1.3) Step #3 - "compile-libfuzzer-address-x86_64": Building wheels for collected packages: Werkzeug Step #3 - "compile-libfuzzer-address-x86_64": Building wheel for Werkzeug (pyproject.toml) ... [?25ldone Step #3 - "compile-libfuzzer-address-x86_64": [?25h Created wheel for Werkzeug: filename=werkzeug-3.0.1-py3-none-any.whl size=226654 sha256=c9e885b83b83c2791a53bd19ed737a179388aedf6898b603dd0348d29d4586e3 Step #3 - "compile-libfuzzer-address-x86_64": Stored in directory: /tmp/pip-ephem-wheel-cache-jpgg_o66/wheels/e4/c3/dd/f5467565095693d374a586ef8c5d168f2ddb12024ffe92ea79 Step #3 - "compile-libfuzzer-address-x86_64": Successfully built Werkzeug Step #3 - "compile-libfuzzer-address-x86_64": Installing collected packages: Werkzeug Step #3 - "compile-libfuzzer-address-x86_64": Successfully installed Werkzeug-3.0.1 Step #3 - "compile-libfuzzer-address-x86_64": WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv Step #3 - "compile-libfuzzer-address-x86_64": + cd /src/flask Step #3 - "compile-libfuzzer-address-x86_64": + python3 -m pip install importlib_metadata Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: importlib_metadata in /usr/local/lib/python3.8/site-packages (6.8.0) Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: zipp>=0.5 in /usr/local/lib/python3.8/site-packages (from importlib_metadata) (3.17.0) Step #3 - "compile-libfuzzer-address-x86_64": WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv Step #3 - "compile-libfuzzer-address-x86_64": + pip3 install . Step #3 - "compile-libfuzzer-address-x86_64": Processing /src/flask Step #3 - "compile-libfuzzer-address-x86_64": Installing build dependencies ... [?25l- \ done Step #3 - "compile-libfuzzer-address-x86_64": [?25h Getting requirements to build wheel ... [?25l- done Step #3 - "compile-libfuzzer-address-x86_64": [?25h Preparing metadata (pyproject.toml) ... [?25l- done Step #3 - "compile-libfuzzer-address-x86_64": [?25hRequirement already satisfied: Werkzeug>=3.0.0 in /usr/local/lib/python3.8/site-packages (from Flask==3.0.1.dev0) (3.0.1) Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: Jinja2>=3.1.2 in /usr/local/lib/python3.8/site-packages (from Flask==3.0.1.dev0) (3.1.2) Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: itsdangerous>=2.1.2 in /usr/local/lib/python3.8/site-packages (from Flask==3.0.1.dev0) (2.1.2) Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: click>=8.1.3 in /usr/local/lib/python3.8/site-packages (from Flask==3.0.1.dev0) (8.1.7) Step #3 - "compile-libfuzzer-address-x86_64": Collecting blinker>=1.6.2 (from Flask==3.0.1.dev0) Step #3 - "compile-libfuzzer-address-x86_64": Downloading blinker-1.7.0-py3-none-any.whl.metadata (1.9 kB) Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: importlib-metadata>=3.6.0 in /usr/local/lib/python3.8/site-packages (from Flask==3.0.1.dev0) (6.8.0) Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: zipp>=0.5 in /usr/local/lib/python3.8/site-packages (from importlib-metadata>=3.6.0->Flask==3.0.1.dev0) (3.17.0) Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.8/site-packages (from Jinja2>=3.1.2->Flask==3.0.1.dev0) (2.1.3) Step #3 - "compile-libfuzzer-address-x86_64": Downloading blinker-1.7.0-py3-none-any.whl (13 kB) Step #3 - "compile-libfuzzer-address-x86_64": Building wheels for collected packages: Flask Step #3 - "compile-libfuzzer-address-x86_64": Building wheel for Flask (pyproject.toml) ... [?25l- done Step #3 - "compile-libfuzzer-address-x86_64": [?25h Created wheel for Flask: filename=flask-3.0.1.dev0-py3-none-any.whl size=99795 sha256=d55e6196cf0b7aa1928a8c85a6f984b5a97460738f5e1eb7f61e2b136e6d7b85 Step #3 - "compile-libfuzzer-address-x86_64": Stored in directory: /tmp/pip-ephem-wheel-cache-wfcibs2f/wheels/d3/d8/50/6008b61a4bda3133203bdb750d9d282b3cc36ceb0a5616b34f Step #3 - "compile-libfuzzer-address-x86_64": Successfully built Flask Step #3 - "compile-libfuzzer-address-x86_64": Installing collected packages: blinker, Flask Step #3 - "compile-libfuzzer-address-x86_64": Successfully installed Flask-3.0.1.dev0 blinker-1.7.0 Step #3 - "compile-libfuzzer-address-x86_64": WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv Step #3 - "compile-libfuzzer-address-x86_64": + cd /src/flask-cors Step #3 - "compile-libfuzzer-address-x86_64": + pip3 install requests Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: requests in /usr/local/lib/python3.8/site-packages (2.31.0) Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.8/site-packages (from requests) (3.3.2) Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.8/site-packages (from requests) (3.4) Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.8/site-packages (from requests) (2.1.0) Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.8/site-packages (from requests) (2023.11.17) Step #3 - "compile-libfuzzer-address-x86_64": WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv Step #3 - "compile-libfuzzer-address-x86_64": + pip3 install . Step #3 - "compile-libfuzzer-address-x86_64": Processing /src/flask-cors Step #3 - "compile-libfuzzer-address-x86_64": Preparing metadata (setup.py) ... [?25l- done Step #3 - "compile-libfuzzer-address-x86_64": [?25hRequirement already satisfied: Flask>=0.9 in /usr/local/lib/python3.8/site-packages (from Flask-Cors==4.0.0) (3.0.1.dev0) Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: Werkzeug>=3.0.0 in /usr/local/lib/python3.8/site-packages (from Flask>=0.9->Flask-Cors==4.0.0) (3.0.1) Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: Jinja2>=3.1.2 in /usr/local/lib/python3.8/site-packages (from Flask>=0.9->Flask-Cors==4.0.0) (3.1.2) Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: itsdangerous>=2.1.2 in /usr/local/lib/python3.8/site-packages (from Flask>=0.9->Flask-Cors==4.0.0) (2.1.2) Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: click>=8.1.3 in /usr/local/lib/python3.8/site-packages (from Flask>=0.9->Flask-Cors==4.0.0) (8.1.7) Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: blinker>=1.6.2 in /usr/local/lib/python3.8/site-packages (from Flask>=0.9->Flask-Cors==4.0.0) (1.7.0) Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: importlib-metadata>=3.6.0 in /usr/local/lib/python3.8/site-packages (from Flask>=0.9->Flask-Cors==4.0.0) (6.8.0) Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: zipp>=0.5 in /usr/local/lib/python3.8/site-packages (from importlib-metadata>=3.6.0->Flask>=0.9->Flask-Cors==4.0.0) (3.17.0) Step #3 - "compile-libfuzzer-address-x86_64": Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.8/site-packages (from Jinja2>=3.1.2->Flask>=0.9->Flask-Cors==4.0.0) (2.1.3) Step #3 - "compile-libfuzzer-address-x86_64": Building wheels for collected packages: Flask-Cors Step #3 - "compile-libfuzzer-address-x86_64": Building wheel for Flask-Cors (setup.py) ... [?25l- done Step #3 - "compile-libfuzzer-address-x86_64": [?25h Created wheel for Flask-Cors: filename=Flask_Cors-4.0.0-py2.py3-none-any.whl size=14261 sha256=5da56472743864b7ae2cfbfa2991b2b28d95007325af08bcca71ec090119f01d Step #3 - "compile-libfuzzer-address-x86_64": Stored in directory: /root/.cache/pip/wheels/12/3d/3b/f0abc3062099d875e383c84aa1495dee05b4a26ac256fb4cd5 Step #3 - "compile-libfuzzer-address-x86_64": Successfully built Flask-Cors Step #3 - "compile-libfuzzer-address-x86_64": Installing collected packages: Flask-Cors Step #3 - "compile-libfuzzer-address-x86_64": Successfully installed Flask-Cors-4.0.0 Step #3 - "compile-libfuzzer-address-x86_64": WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv Step #3 - "compile-libfuzzer-address-x86_64": + cd /src/flask-cors Step #3 - "compile-libfuzzer-address-x86_64": + compile_python_fuzzer /src/cors_fuzz_flask.py Step #3 - "compile-libfuzzer-address-x86_64": + fuzzer_path=/src/cors_fuzz_flask.py Step #3 - "compile-libfuzzer-address-x86_64": + shift 1 Step #3 - "compile-libfuzzer-address-x86_64": ++ basename -s .py /src/cors_fuzz_flask.py Step #3 - "compile-libfuzzer-address-x86_64": + fuzzer_basename=cors_fuzz_flask Step #3 - "compile-libfuzzer-address-x86_64": + fuzzer_package=cors_fuzz_flask.pkg Step #3 - "compile-libfuzzer-address-x86_64": + PYFUZZ_WORKPATH=/src/pyfuzzworkdir/ Step #3 - "compile-libfuzzer-address-x86_64": + FUZZ_WORKPATH=/src/pyfuzzworkdir//cors_fuzz_flask Step #3 - "compile-libfuzzer-address-x86_64": + [[ address = *introspector* ]] Step #3 - "compile-libfuzzer-address-x86_64": + [[ address = *coverage* ]] Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 != \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + rm -rf /src/pyfuzzworkdir/ Step #3 - "compile-libfuzzer-address-x86_64": + mkdir /src/pyfuzzworkdir/ /src/pyfuzzworkdir//cors_fuzz_flask Step #3 - "compile-libfuzzer-address-x86_64": + pyinstaller --distpath /workspace/out/libfuzzer-address-x86_64 --workpath=/src/pyfuzzworkdir//cors_fuzz_flask --onefile --name cors_fuzz_flask.pkg /src/cors_fuzz_flask.py Step #3 - "compile-libfuzzer-address-x86_64": 61 INFO: PyInstaller: 5.0.1 Step #3 - "compile-libfuzzer-address-x86_64": 61 INFO: Python: 3.8.3 Step #3 - "compile-libfuzzer-address-x86_64": 62 INFO: Platform: Linux-5.10.0-26-cloud-amd64-x86_64-with-glibc2.2.5 Step #3 - "compile-libfuzzer-address-x86_64": 63 INFO: wrote /src/flask-cors/cors_fuzz_flask.pkg.spec Step #3 - "compile-libfuzzer-address-x86_64": 65 INFO: UPX is not available. Step #3 - "compile-libfuzzer-address-x86_64": 66 INFO: Extending PYTHONPATH with paths Step #3 - "compile-libfuzzer-address-x86_64": ['/src'] Step #3 - "compile-libfuzzer-address-x86_64": 308 INFO: checking Analysis Step #3 - "compile-libfuzzer-address-x86_64": 308 INFO: Building Analysis because Analysis-00.toc is non existent Step #3 - "compile-libfuzzer-address-x86_64": 308 INFO: Initializing module dependency graph... Step #3 - "compile-libfuzzer-address-x86_64": 310 INFO: Caching module graph hooks... Step #3 - "compile-libfuzzer-address-x86_64": 320 INFO: Analyzing base_library.zip ... Step #3 - "compile-libfuzzer-address-x86_64": 3313 INFO: Processing pre-find module path hook distutils from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/pre_find_module_path/hook-distutils.py'. Step #3 - "compile-libfuzzer-address-x86_64": 3314 INFO: distutils: retargeting to non-venv dir '/usr/local/lib/python3.8' Step #3 - "compile-libfuzzer-address-x86_64": 5086 INFO: Caching module dependency graph... Step #3 - "compile-libfuzzer-address-x86_64": 5243 INFO: running Analysis Analysis-00.toc Step #3 - "compile-libfuzzer-address-x86_64": 5268 INFO: Analyzing /src/cors_fuzz_flask.py Step #3 - "compile-libfuzzer-address-x86_64": 10111 INFO: Processing module hooks... Step #3 - "compile-libfuzzer-address-x86_64": 10111 INFO: Loading module hook 'hook-certifi.py' from '/usr/local/lib/python3.8/site-packages/_pyinstaller_hooks_contrib/hooks/stdhooks'... Step #3 - "compile-libfuzzer-address-x86_64": 10114 INFO: Loading module hook 'hook-cryptography.py' from '/usr/local/lib/python3.8/site-packages/_pyinstaller_hooks_contrib/hooks/stdhooks'... Step #3 - "compile-libfuzzer-address-x86_64": 10437 INFO: Loading module hook 'hook-charset_normalizer.py' from '/usr/local/lib/python3.8/site-packages/_pyinstaller_hooks_contrib/hooks/stdhooks'... Step #3 - "compile-libfuzzer-address-x86_64": 10439 INFO: Loading module hook 'hook-jinja2.py' from '/usr/local/lib/python3.8/site-packages/_pyinstaller_hooks_contrib/hooks/stdhooks'... Step #3 - "compile-libfuzzer-address-x86_64": 10439 INFO: Loading module hook 'hook-atheris.py' from '/usr/local/lib/python3.8/site-packages/atheris'... Step #3 - "compile-libfuzzer-address-x86_64": 10440 INFO: Loading module hook 'hook-xml.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 10520 INFO: Loading module hook 'hook-importlib_metadata.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 10521 INFO: Loading module hook 'hook-multiprocessing.util.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 10523 INFO: Loading module hook 'hook-difflib.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 10525 INFO: Loading module hook 'hook-sysconfig.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 10533 INFO: Loading module hook 'hook-pickle.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 10536 INFO: Loading module hook 'hook-encodings.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 10587 INFO: Loading module hook 'hook-distutils.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 10588 INFO: Loading module hook 'hook-heapq.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 10612 INFO: Looking for ctypes DLLs Step #3 - "compile-libfuzzer-address-x86_64": 10690 INFO: Analyzing run-time hooks ... Step #3 - "compile-libfuzzer-address-x86_64": 10700 INFO: Including run-time hook '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/rthooks/pyi_rth_subprocess.py' Step #3 - "compile-libfuzzer-address-x86_64": 10702 INFO: Including run-time hook '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/rthooks/pyi_rth_pkgutil.py' Step #3 - "compile-libfuzzer-address-x86_64": 10704 INFO: Including run-time hook '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/rthooks/pyi_rth_multiprocessing.py' Step #3 - "compile-libfuzzer-address-x86_64": 10707 INFO: Including run-time hook '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/rthooks/pyi_rth_inspect.py' Step #3 - "compile-libfuzzer-address-x86_64": 10722 INFO: Looking for dynamic libraries Step #3 - "compile-libfuzzer-address-x86_64": 12035 INFO: Looking for eggs Step #3 - "compile-libfuzzer-address-x86_64": 12035 INFO: Using Python library /usr/local/lib/libpython3.8.so.1.0 Step #3 - "compile-libfuzzer-address-x86_64": 12041 INFO: Warnings written to /src/pyfuzzworkdir//cors_fuzz_flask/cors_fuzz_flask.pkg/warn-cors_fuzz_flask.pkg.txt Step #3 - "compile-libfuzzer-address-x86_64": 12100 INFO: Graph cross-reference written to /src/pyfuzzworkdir//cors_fuzz_flask/cors_fuzz_flask.pkg/xref-cors_fuzz_flask.pkg.html Step #3 - "compile-libfuzzer-address-x86_64": 12125 INFO: checking PYZ Step #3 - "compile-libfuzzer-address-x86_64": 12125 INFO: Building PYZ because PYZ-00.toc is non existent Step #3 - "compile-libfuzzer-address-x86_64": 12125 INFO: Building PYZ (ZlibArchive) /src/pyfuzzworkdir//cors_fuzz_flask/cors_fuzz_flask.pkg/PYZ-00.pyz Step #3 - "compile-libfuzzer-address-x86_64": 12879 INFO: Building PYZ (ZlibArchive) /src/pyfuzzworkdir//cors_fuzz_flask/cors_fuzz_flask.pkg/PYZ-00.pyz completed successfully. Step #3 - "compile-libfuzzer-address-x86_64": 12892 INFO: checking PKG Step #3 - "compile-libfuzzer-address-x86_64": 12892 INFO: Building PKG because PKG-00.toc is non existent Step #3 - "compile-libfuzzer-address-x86_64": 12892 INFO: Building PKG (CArchive) cors_fuzz_flask.pkg.pkg Step #3 - "compile-libfuzzer-address-x86_64": 22692 INFO: Building PKG (CArchive) cors_fuzz_flask.pkg.pkg completed successfully. Step #3 - "compile-libfuzzer-address-x86_64": 22696 INFO: Bootloader /usr/local/lib/python3.8/site-packages/PyInstaller/bootloader/Linux-64bit-intel/run Step #3 - "compile-libfuzzer-address-x86_64": 22696 INFO: checking EXE Step #3 - "compile-libfuzzer-address-x86_64": 22696 INFO: Building EXE because EXE-00.toc is non existent Step #3 - "compile-libfuzzer-address-x86_64": 22696 INFO: Building EXE from EXE-00.toc Step #3 - "compile-libfuzzer-address-x86_64": 22696 INFO: Copying bootloader EXE to /workspace/out/libfuzzer-address-x86_64/cors_fuzz_flask.pkg Step #3 - "compile-libfuzzer-address-x86_64": 22697 INFO: Appending PKG archive to custom ELF section in EXE Step #3 - "compile-libfuzzer-address-x86_64": 22779 INFO: Building EXE from EXE-00.toc completed successfully. Step #3 - "compile-libfuzzer-address-x86_64": + chmod -x /workspace/out/libfuzzer-address-x86_64/cors_fuzz_flask.pkg Step #3 - "compile-libfuzzer-address-x86_64": + [[ address = *coverage* ]] Step #3 - "compile-libfuzzer-address-x86_64": + echo '#!/bin/sh Step #3 - "compile-libfuzzer-address-x86_64": # LLVMFuzzerTestOneInput for fuzzer detection. Step #3 - "compile-libfuzzer-address-x86_64": this_dir=$(dirname "$0") Step #3 - "compile-libfuzzer-address-x86_64": chmod +x $this_dir/cors_fuzz_flask.pkg Step #3 - "compile-libfuzzer-address-x86_64": LD_PRELOAD=$this_dir/sanitizer_with_fuzzer.so ASAN_OPTIONS=$ASAN_OPTIONS:symbolize=1:external_symbolizer_path=$this_dir/llvm-symbolizer:detect_leaks=0 $this_dir/cors_fuzz_flask.pkg $@' Step #3 - "compile-libfuzzer-address-x86_64": + chmod +x /workspace/out/libfuzzer-address-x86_64/cors_fuzz_flask Step #3 - "compile-libfuzzer-address-x86_64": ++ find /src -name 'fuzz_*.py' Step #3 - "compile-libfuzzer-address-x86_64": + for fuzzer in $(find $SRC -name 'fuzz_*.py') Step #3 - "compile-libfuzzer-address-x86_64": + compile_python_fuzzer /src/fuzz_json.py Step #3 - "compile-libfuzzer-address-x86_64": + fuzzer_path=/src/fuzz_json.py Step #3 - "compile-libfuzzer-address-x86_64": + shift 1 Step #3 - "compile-libfuzzer-address-x86_64": ++ basename -s .py /src/fuzz_json.py Step #3 - "compile-libfuzzer-address-x86_64": + fuzzer_basename=fuzz_json Step #3 - "compile-libfuzzer-address-x86_64": + fuzzer_package=fuzz_json.pkg Step #3 - "compile-libfuzzer-address-x86_64": + PYFUZZ_WORKPATH=/src/pyfuzzworkdir/ Step #3 - "compile-libfuzzer-address-x86_64": + FUZZ_WORKPATH=/src/pyfuzzworkdir//fuzz_json Step #3 - "compile-libfuzzer-address-x86_64": + [[ address = *introspector* ]] Step #3 - "compile-libfuzzer-address-x86_64": + [[ address = *coverage* ]] Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 != \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + rm -rf /src/pyfuzzworkdir/ Step #3 - "compile-libfuzzer-address-x86_64": + mkdir /src/pyfuzzworkdir/ /src/pyfuzzworkdir//fuzz_json Step #3 - "compile-libfuzzer-address-x86_64": + pyinstaller --distpath /workspace/out/libfuzzer-address-x86_64 --workpath=/src/pyfuzzworkdir//fuzz_json --onefile --name fuzz_json.pkg /src/fuzz_json.py Step #3 - "compile-libfuzzer-address-x86_64": 60 INFO: PyInstaller: 5.0.1 Step #3 - "compile-libfuzzer-address-x86_64": 61 INFO: Python: 3.8.3 Step #3 - "compile-libfuzzer-address-x86_64": 62 INFO: Platform: Linux-5.10.0-26-cloud-amd64-x86_64-with-glibc2.2.5 Step #3 - "compile-libfuzzer-address-x86_64": 62 INFO: wrote /src/flask-cors/fuzz_json.pkg.spec Step #3 - "compile-libfuzzer-address-x86_64": 65 INFO: UPX is not available. Step #3 - "compile-libfuzzer-address-x86_64": 67 INFO: Extending PYTHONPATH with paths Step #3 - "compile-libfuzzer-address-x86_64": ['/src'] Step #3 - "compile-libfuzzer-address-x86_64": 304 INFO: checking Analysis Step #3 - "compile-libfuzzer-address-x86_64": 305 INFO: Building Analysis because Analysis-00.toc is non existent Step #3 - "compile-libfuzzer-address-x86_64": 305 INFO: Initializing module dependency graph... Step #3 - "compile-libfuzzer-address-x86_64": 307 INFO: Caching module graph hooks... Step #3 - "compile-libfuzzer-address-x86_64": 316 INFO: Analyzing base_library.zip ... Step #3 - "compile-libfuzzer-address-x86_64": 3245 INFO: Processing pre-find module path hook distutils from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/pre_find_module_path/hook-distutils.py'. Step #3 - "compile-libfuzzer-address-x86_64": 3245 INFO: distutils: retargeting to non-venv dir '/usr/local/lib/python3.8' Step #3 - "compile-libfuzzer-address-x86_64": 5107 INFO: Caching module dependency graph... Step #3 - "compile-libfuzzer-address-x86_64": 5264 INFO: running Analysis Analysis-00.toc Step #3 - "compile-libfuzzer-address-x86_64": 5289 INFO: Analyzing /src/fuzz_json.py Step #3 - "compile-libfuzzer-address-x86_64": 8526 INFO: Processing module hooks... Step #3 - "compile-libfuzzer-address-x86_64": 8526 INFO: Loading module hook 'hook-cryptography.py' from '/usr/local/lib/python3.8/site-packages/_pyinstaller_hooks_contrib/hooks/stdhooks'... Step #3 - "compile-libfuzzer-address-x86_64": 8859 INFO: Loading module hook 'hook-jinja2.py' from '/usr/local/lib/python3.8/site-packages/_pyinstaller_hooks_contrib/hooks/stdhooks'... Step #3 - "compile-libfuzzer-address-x86_64": 8860 INFO: Loading module hook 'hook-atheris.py' from '/usr/local/lib/python3.8/site-packages/atheris'... Step #3 - "compile-libfuzzer-address-x86_64": 8860 INFO: Loading module hook 'hook-xml.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 8919 INFO: Loading module hook 'hook-importlib_metadata.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 8920 INFO: Loading module hook 'hook-multiprocessing.util.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 8922 INFO: Loading module hook 'hook-difflib.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 8924 INFO: Loading module hook 'hook-sysconfig.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 8933 INFO: Loading module hook 'hook-pickle.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 8935 INFO: Loading module hook 'hook-encodings.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 8987 INFO: Loading module hook 'hook-distutils.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 8988 INFO: Loading module hook 'hook-heapq.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 9008 INFO: Looking for ctypes DLLs Step #3 - "compile-libfuzzer-address-x86_64": 9087 INFO: Analyzing run-time hooks ... Step #3 - "compile-libfuzzer-address-x86_64": 9095 INFO: Including run-time hook '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/rthooks/pyi_rth_subprocess.py' Step #3 - "compile-libfuzzer-address-x86_64": 9097 INFO: Including run-time hook '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/rthooks/pyi_rth_pkgutil.py' Step #3 - "compile-libfuzzer-address-x86_64": 9100 INFO: Including run-time hook '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/rthooks/pyi_rth_multiprocessing.py' Step #3 - "compile-libfuzzer-address-x86_64": 9104 INFO: Including run-time hook '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/rthooks/pyi_rth_inspect.py' Step #3 - "compile-libfuzzer-address-x86_64": 9116 INFO: Looking for dynamic libraries Step #3 - "compile-libfuzzer-address-x86_64": 10330 INFO: Looking for eggs Step #3 - "compile-libfuzzer-address-x86_64": 10330 INFO: Using Python library /usr/local/lib/libpython3.8.so.1.0 Step #3 - "compile-libfuzzer-address-x86_64": 10336 INFO: Warnings written to /src/pyfuzzworkdir//fuzz_json/fuzz_json.pkg/warn-fuzz_json.pkg.txt Step #3 - "compile-libfuzzer-address-x86_64": 10388 INFO: Graph cross-reference written to /src/pyfuzzworkdir//fuzz_json/fuzz_json.pkg/xref-fuzz_json.pkg.html Step #3 - "compile-libfuzzer-address-x86_64": 10403 INFO: checking PYZ Step #3 - "compile-libfuzzer-address-x86_64": 10403 INFO: Building PYZ because PYZ-00.toc is non existent Step #3 - "compile-libfuzzer-address-x86_64": 10403 INFO: Building PYZ (ZlibArchive) /src/pyfuzzworkdir//fuzz_json/fuzz_json.pkg/PYZ-00.pyz Step #3 - "compile-libfuzzer-address-x86_64": 11054 INFO: Building PYZ (ZlibArchive) /src/pyfuzzworkdir//fuzz_json/fuzz_json.pkg/PYZ-00.pyz completed successfully. Step #3 - "compile-libfuzzer-address-x86_64": 11064 INFO: checking PKG Step #3 - "compile-libfuzzer-address-x86_64": 11065 INFO: Building PKG because PKG-00.toc is non existent Step #3 - "compile-libfuzzer-address-x86_64": 11065 INFO: Building PKG (CArchive) fuzz_json.pkg.pkg Step #3 - "compile-libfuzzer-address-x86_64": 20769 INFO: Building PKG (CArchive) fuzz_json.pkg.pkg completed successfully. Step #3 - "compile-libfuzzer-address-x86_64": 20772 INFO: Bootloader /usr/local/lib/python3.8/site-packages/PyInstaller/bootloader/Linux-64bit-intel/run Step #3 - "compile-libfuzzer-address-x86_64": 20773 INFO: checking EXE Step #3 - "compile-libfuzzer-address-x86_64": 20773 INFO: Building EXE because EXE-00.toc is non existent Step #3 - "compile-libfuzzer-address-x86_64": 20773 INFO: Building EXE from EXE-00.toc Step #3 - "compile-libfuzzer-address-x86_64": 20773 INFO: Copying bootloader EXE to /workspace/out/libfuzzer-address-x86_64/fuzz_json.pkg Step #3 - "compile-libfuzzer-address-x86_64": 20773 INFO: Appending PKG archive to custom ELF section in EXE Step #3 - "compile-libfuzzer-address-x86_64": 20837 INFO: Building EXE from EXE-00.toc completed successfully. Step #3 - "compile-libfuzzer-address-x86_64": + chmod -x /workspace/out/libfuzzer-address-x86_64/fuzz_json.pkg Step #3 - "compile-libfuzzer-address-x86_64": + [[ address = *coverage* ]] Step #3 - "compile-libfuzzer-address-x86_64": + echo '#!/bin/sh Step #3 - "compile-libfuzzer-address-x86_64": # LLVMFuzzerTestOneInput for fuzzer detection. Step #3 - "compile-libfuzzer-address-x86_64": this_dir=$(dirname "$0") Step #3 - "compile-libfuzzer-address-x86_64": chmod +x $this_dir/fuzz_json.pkg Step #3 - "compile-libfuzzer-address-x86_64": LD_PRELOAD=$this_dir/sanitizer_with_fuzzer.so ASAN_OPTIONS=$ASAN_OPTIONS:symbolize=1:external_symbolizer_path=$this_dir/llvm-symbolizer:detect_leaks=0 $this_dir/fuzz_json.pkg $@' Step #3 - "compile-libfuzzer-address-x86_64": + chmod +x /workspace/out/libfuzzer-address-x86_64/fuzz_json Step #3 - "compile-libfuzzer-address-x86_64": + for fuzzer in $(find $SRC -name 'fuzz_*.py') Step #3 - "compile-libfuzzer-address-x86_64": + compile_python_fuzzer /src/fuzz_werkzeug_formparser.py Step #3 - "compile-libfuzzer-address-x86_64": + fuzzer_path=/src/fuzz_werkzeug_formparser.py Step #3 - "compile-libfuzzer-address-x86_64": + shift 1 Step #3 - "compile-libfuzzer-address-x86_64": ++ basename -s .py /src/fuzz_werkzeug_formparser.py Step #3 - "compile-libfuzzer-address-x86_64": + fuzzer_basename=fuzz_werkzeug_formparser Step #3 - "compile-libfuzzer-address-x86_64": + fuzzer_package=fuzz_werkzeug_formparser.pkg Step #3 - "compile-libfuzzer-address-x86_64": + PYFUZZ_WORKPATH=/src/pyfuzzworkdir/ Step #3 - "compile-libfuzzer-address-x86_64": + FUZZ_WORKPATH=/src/pyfuzzworkdir//fuzz_werkzeug_formparser Step #3 - "compile-libfuzzer-address-x86_64": + [[ address = *introspector* ]] Step #3 - "compile-libfuzzer-address-x86_64": + [[ address = *coverage* ]] Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 != \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + rm -rf /src/pyfuzzworkdir/ Step #3 - "compile-libfuzzer-address-x86_64": + mkdir /src/pyfuzzworkdir/ /src/pyfuzzworkdir//fuzz_werkzeug_formparser Step #3 - "compile-libfuzzer-address-x86_64": + pyinstaller --distpath /workspace/out/libfuzzer-address-x86_64 --workpath=/src/pyfuzzworkdir//fuzz_werkzeug_formparser --onefile --name fuzz_werkzeug_formparser.pkg /src/fuzz_werkzeug_formparser.py Step #3 - "compile-libfuzzer-address-x86_64": 61 INFO: PyInstaller: 5.0.1 Step #3 - "compile-libfuzzer-address-x86_64": 61 INFO: Python: 3.8.3 Step #3 - "compile-libfuzzer-address-x86_64": 62 INFO: Platform: Linux-5.10.0-26-cloud-amd64-x86_64-with-glibc2.2.5 Step #3 - "compile-libfuzzer-address-x86_64": 63 INFO: wrote /src/flask-cors/fuzz_werkzeug_formparser.pkg.spec Step #3 - "compile-libfuzzer-address-x86_64": 65 INFO: UPX is not available. Step #3 - "compile-libfuzzer-address-x86_64": 66 INFO: Extending PYTHONPATH with paths Step #3 - "compile-libfuzzer-address-x86_64": ['/src'] Step #3 - "compile-libfuzzer-address-x86_64": 309 INFO: checking Analysis Step #3 - "compile-libfuzzer-address-x86_64": 309 INFO: Building Analysis because Analysis-00.toc is non existent Step #3 - "compile-libfuzzer-address-x86_64": 310 INFO: Initializing module dependency graph... Step #3 - "compile-libfuzzer-address-x86_64": 312 INFO: Caching module graph hooks... Step #3 - "compile-libfuzzer-address-x86_64": 321 INFO: Analyzing base_library.zip ... Step #3 - "compile-libfuzzer-address-x86_64": 3261 INFO: Processing pre-find module path hook distutils from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/pre_find_module_path/hook-distutils.py'. Step #3 - "compile-libfuzzer-address-x86_64": 3262 INFO: distutils: retargeting to non-venv dir '/usr/local/lib/python3.8' Step #3 - "compile-libfuzzer-address-x86_64": 5113 INFO: Caching module dependency graph... Step #3 - "compile-libfuzzer-address-x86_64": 5269 INFO: running Analysis Analysis-00.toc Step #3 - "compile-libfuzzer-address-x86_64": 5294 INFO: Analyzing /src/fuzz_werkzeug_formparser.py Step #3 - "compile-libfuzzer-address-x86_64": 7196 INFO: Processing module hooks... Step #3 - "compile-libfuzzer-address-x86_64": 7196 INFO: Loading module hook 'hook-cryptography.py' from '/usr/local/lib/python3.8/site-packages/_pyinstaller_hooks_contrib/hooks/stdhooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7526 INFO: Loading module hook 'hook-atheris.py' from '/usr/local/lib/python3.8/site-packages/atheris'... Step #3 - "compile-libfuzzer-address-x86_64": 7527 INFO: Loading module hook 'hook-xml.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7585 INFO: Loading module hook 'hook-multiprocessing.util.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7587 INFO: Loading module hook 'hook-difflib.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7588 INFO: Loading module hook 'hook-sysconfig.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7597 INFO: Loading module hook 'hook-pickle.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7599 INFO: Loading module hook 'hook-encodings.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7651 INFO: Loading module hook 'hook-distutils.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7651 INFO: Loading module hook 'hook-heapq.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7669 INFO: Looking for ctypes DLLs Step #3 - "compile-libfuzzer-address-x86_64": 7682 INFO: Analyzing run-time hooks ... Step #3 - "compile-libfuzzer-address-x86_64": 7687 INFO: Including run-time hook '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/rthooks/pyi_rth_subprocess.py' Step #3 - "compile-libfuzzer-address-x86_64": 7689 INFO: Including run-time hook '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/rthooks/pyi_rth_pkgutil.py' Step #3 - "compile-libfuzzer-address-x86_64": 7692 INFO: Including run-time hook '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/rthooks/pyi_rth_multiprocessing.py' Step #3 - "compile-libfuzzer-address-x86_64": 7695 INFO: Including run-time hook '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/rthooks/pyi_rth_inspect.py' Step #3 - "compile-libfuzzer-address-x86_64": 7704 INFO: Looking for dynamic libraries Step #3 - "compile-libfuzzer-address-x86_64": 8795 INFO: Looking for eggs Step #3 - "compile-libfuzzer-address-x86_64": 8796 INFO: Using Python library /usr/local/lib/libpython3.8.so.1.0 Step #3 - "compile-libfuzzer-address-x86_64": 8800 INFO: Warnings written to /src/pyfuzzworkdir//fuzz_werkzeug_formparser/fuzz_werkzeug_formparser.pkg/warn-fuzz_werkzeug_formparser.pkg.txt Step #3 - "compile-libfuzzer-address-x86_64": 8841 INFO: Graph cross-reference written to /src/pyfuzzworkdir//fuzz_werkzeug_formparser/fuzz_werkzeug_formparser.pkg/xref-fuzz_werkzeug_formparser.pkg.html Step #3 - "compile-libfuzzer-address-x86_64": 8852 INFO: checking PYZ Step #3 - "compile-libfuzzer-address-x86_64": 8852 INFO: Building PYZ because PYZ-00.toc is non existent Step #3 - "compile-libfuzzer-address-x86_64": 8852 INFO: Building PYZ (ZlibArchive) /src/pyfuzzworkdir//fuzz_werkzeug_formparser/fuzz_werkzeug_formparser.pkg/PYZ-00.pyz Step #3 - "compile-libfuzzer-address-x86_64": 9393 INFO: Building PYZ (ZlibArchive) /src/pyfuzzworkdir//fuzz_werkzeug_formparser/fuzz_werkzeug_formparser.pkg/PYZ-00.pyz completed successfully. Step #3 - "compile-libfuzzer-address-x86_64": 9400 INFO: checking PKG Step #3 - "compile-libfuzzer-address-x86_64": 9400 INFO: Building PKG because PKG-00.toc is non existent Step #3 - "compile-libfuzzer-address-x86_64": 9400 INFO: Building PKG (CArchive) fuzz_werkzeug_formparser.pkg.pkg Step #3 - "compile-libfuzzer-address-x86_64": 19094 INFO: Building PKG (CArchive) fuzz_werkzeug_formparser.pkg.pkg completed successfully. Step #3 - "compile-libfuzzer-address-x86_64": 19098 INFO: Bootloader /usr/local/lib/python3.8/site-packages/PyInstaller/bootloader/Linux-64bit-intel/run Step #3 - "compile-libfuzzer-address-x86_64": 19098 INFO: checking EXE Step #3 - "compile-libfuzzer-address-x86_64": 19098 INFO: Building EXE because EXE-00.toc is non existent Step #3 - "compile-libfuzzer-address-x86_64": 19098 INFO: Building EXE from EXE-00.toc Step #3 - "compile-libfuzzer-address-x86_64": 19098 INFO: Copying bootloader EXE to /workspace/out/libfuzzer-address-x86_64/fuzz_werkzeug_formparser.pkg Step #3 - "compile-libfuzzer-address-x86_64": 19099 INFO: Appending PKG archive to custom ELF section in EXE Step #3 - "compile-libfuzzer-address-x86_64": 19179 INFO: Building EXE from EXE-00.toc completed successfully. Step #3 - "compile-libfuzzer-address-x86_64": + chmod -x /workspace/out/libfuzzer-address-x86_64/fuzz_werkzeug_formparser.pkg Step #3 - "compile-libfuzzer-address-x86_64": + [[ address = *coverage* ]] Step #3 - "compile-libfuzzer-address-x86_64": + echo '#!/bin/sh Step #3 - "compile-libfuzzer-address-x86_64": # LLVMFuzzerTestOneInput for fuzzer detection. Step #3 - "compile-libfuzzer-address-x86_64": this_dir=$(dirname "$0") Step #3 - "compile-libfuzzer-address-x86_64": chmod +x $this_dir/fuzz_werkzeug_formparser.pkg Step #3 - "compile-libfuzzer-address-x86_64": LD_PRELOAD=$this_dir/sanitizer_with_fuzzer.so ASAN_OPTIONS=$ASAN_OPTIONS:symbolize=1:external_symbolizer_path=$this_dir/llvm-symbolizer:detect_leaks=0 $this_dir/fuzz_werkzeug_formparser.pkg $@' Step #3 - "compile-libfuzzer-address-x86_64": + chmod +x /workspace/out/libfuzzer-address-x86_64/fuzz_werkzeug_formparser Step #3 - "compile-libfuzzer-address-x86_64": + for fuzzer in $(find $SRC -name 'fuzz_*.py') Step #3 - "compile-libfuzzer-address-x86_64": + compile_python_fuzzer /src/fuzz_werkzeug_url.py Step #3 - "compile-libfuzzer-address-x86_64": + fuzzer_path=/src/fuzz_werkzeug_url.py Step #3 - "compile-libfuzzer-address-x86_64": + shift 1 Step #3 - "compile-libfuzzer-address-x86_64": ++ basename -s .py /src/fuzz_werkzeug_url.py Step #3 - "compile-libfuzzer-address-x86_64": + fuzzer_basename=fuzz_werkzeug_url Step #3 - "compile-libfuzzer-address-x86_64": + fuzzer_package=fuzz_werkzeug_url.pkg Step #3 - "compile-libfuzzer-address-x86_64": + PYFUZZ_WORKPATH=/src/pyfuzzworkdir/ Step #3 - "compile-libfuzzer-address-x86_64": + FUZZ_WORKPATH=/src/pyfuzzworkdir//fuzz_werkzeug_url Step #3 - "compile-libfuzzer-address-x86_64": + [[ address = *introspector* ]] Step #3 - "compile-libfuzzer-address-x86_64": + [[ address = *coverage* ]] Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 != \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + rm -rf /src/pyfuzzworkdir/ Step #3 - "compile-libfuzzer-address-x86_64": + mkdir /src/pyfuzzworkdir/ /src/pyfuzzworkdir//fuzz_werkzeug_url Step #3 - "compile-libfuzzer-address-x86_64": + pyinstaller --distpath /workspace/out/libfuzzer-address-x86_64 --workpath=/src/pyfuzzworkdir//fuzz_werkzeug_url --onefile --name fuzz_werkzeug_url.pkg /src/fuzz_werkzeug_url.py Step #3 - "compile-libfuzzer-address-x86_64": 59 INFO: PyInstaller: 5.0.1 Step #3 - "compile-libfuzzer-address-x86_64": 59 INFO: Python: 3.8.3 Step #3 - "compile-libfuzzer-address-x86_64": 60 INFO: Platform: Linux-5.10.0-26-cloud-amd64-x86_64-with-glibc2.2.5 Step #3 - "compile-libfuzzer-address-x86_64": 61 INFO: wrote /src/flask-cors/fuzz_werkzeug_url.pkg.spec Step #3 - "compile-libfuzzer-address-x86_64": 63 INFO: UPX is not available. Step #3 - "compile-libfuzzer-address-x86_64": 65 INFO: Extending PYTHONPATH with paths Step #3 - "compile-libfuzzer-address-x86_64": ['/src'] Step #3 - "compile-libfuzzer-address-x86_64": 301 INFO: checking Analysis Step #3 - "compile-libfuzzer-address-x86_64": 301 INFO: Building Analysis because Analysis-00.toc is non existent Step #3 - "compile-libfuzzer-address-x86_64": 301 INFO: Initializing module dependency graph... Step #3 - "compile-libfuzzer-address-x86_64": 303 INFO: Caching module graph hooks... Step #3 - "compile-libfuzzer-address-x86_64": 312 INFO: Analyzing base_library.zip ... Step #3 - "compile-libfuzzer-address-x86_64": 2885 INFO: Processing pre-find module path hook distutils from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/pre_find_module_path/hook-distutils.py'. Step #3 - "compile-libfuzzer-address-x86_64": 2886 INFO: distutils: retargeting to non-venv dir '/usr/local/lib/python3.8' Step #3 - "compile-libfuzzer-address-x86_64": 5268 INFO: Caching module dependency graph... Step #3 - "compile-libfuzzer-address-x86_64": 5422 INFO: running Analysis Analysis-00.toc Step #3 - "compile-libfuzzer-address-x86_64": 5447 INFO: Analyzing /src/fuzz_werkzeug_url.py Step #3 - "compile-libfuzzer-address-x86_64": 7345 INFO: Processing module hooks... Step #3 - "compile-libfuzzer-address-x86_64": 7346 INFO: Loading module hook 'hook-cryptography.py' from '/usr/local/lib/python3.8/site-packages/_pyinstaller_hooks_contrib/hooks/stdhooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7666 INFO: Loading module hook 'hook-atheris.py' from '/usr/local/lib/python3.8/site-packages/atheris'... Step #3 - "compile-libfuzzer-address-x86_64": 7667 INFO: Loading module hook 'hook-xml.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7727 INFO: Loading module hook 'hook-multiprocessing.util.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7729 INFO: Loading module hook 'hook-difflib.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7731 INFO: Loading module hook 'hook-sysconfig.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7739 INFO: Loading module hook 'hook-pickle.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7741 INFO: Loading module hook 'hook-encodings.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7792 INFO: Loading module hook 'hook-distutils.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7792 INFO: Loading module hook 'hook-heapq.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7810 INFO: Looking for ctypes DLLs Step #3 - "compile-libfuzzer-address-x86_64": 7823 INFO: Analyzing run-time hooks ... Step #3 - "compile-libfuzzer-address-x86_64": 7828 INFO: Including run-time hook '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/rthooks/pyi_rth_subprocess.py' Step #3 - "compile-libfuzzer-address-x86_64": 7830 INFO: Including run-time hook '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/rthooks/pyi_rth_pkgutil.py' Step #3 - "compile-libfuzzer-address-x86_64": 7832 INFO: Including run-time hook '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/rthooks/pyi_rth_multiprocessing.py' Step #3 - "compile-libfuzzer-address-x86_64": 7835 INFO: Including run-time hook '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/rthooks/pyi_rth_inspect.py' Step #3 - "compile-libfuzzer-address-x86_64": 7845 INFO: Looking for dynamic libraries Step #3 - "compile-libfuzzer-address-x86_64": 8923 INFO: Looking for eggs Step #3 - "compile-libfuzzer-address-x86_64": 8923 INFO: Using Python library /usr/local/lib/libpython3.8.so.1.0 Step #3 - "compile-libfuzzer-address-x86_64": 8928 INFO: Warnings written to /src/pyfuzzworkdir//fuzz_werkzeug_url/fuzz_werkzeug_url.pkg/warn-fuzz_werkzeug_url.pkg.txt Step #3 - "compile-libfuzzer-address-x86_64": 8968 INFO: Graph cross-reference written to /src/pyfuzzworkdir//fuzz_werkzeug_url/fuzz_werkzeug_url.pkg/xref-fuzz_werkzeug_url.pkg.html Step #3 - "compile-libfuzzer-address-x86_64": 8980 INFO: checking PYZ Step #3 - "compile-libfuzzer-address-x86_64": 8980 INFO: Building PYZ because PYZ-00.toc is non existent Step #3 - "compile-libfuzzer-address-x86_64": 8980 INFO: Building PYZ (ZlibArchive) /src/pyfuzzworkdir//fuzz_werkzeug_url/fuzz_werkzeug_url.pkg/PYZ-00.pyz Step #3 - "compile-libfuzzer-address-x86_64": 9520 INFO: Building PYZ (ZlibArchive) /src/pyfuzzworkdir//fuzz_werkzeug_url/fuzz_werkzeug_url.pkg/PYZ-00.pyz completed successfully. Step #3 - "compile-libfuzzer-address-x86_64": 9528 INFO: checking PKG Step #3 - "compile-libfuzzer-address-x86_64": 9528 INFO: Building PKG because PKG-00.toc is non existent Step #3 - "compile-libfuzzer-address-x86_64": 9528 INFO: Building PKG (CArchive) fuzz_werkzeug_url.pkg.pkg Step #3 - "compile-libfuzzer-address-x86_64": 19214 INFO: Building PKG (CArchive) fuzz_werkzeug_url.pkg.pkg completed successfully. Step #3 - "compile-libfuzzer-address-x86_64": 19218 INFO: Bootloader /usr/local/lib/python3.8/site-packages/PyInstaller/bootloader/Linux-64bit-intel/run Step #3 - "compile-libfuzzer-address-x86_64": 19218 INFO: checking EXE Step #3 - "compile-libfuzzer-address-x86_64": 19218 INFO: Building EXE because EXE-00.toc is non existent Step #3 - "compile-libfuzzer-address-x86_64": 19218 INFO: Building EXE from EXE-00.toc Step #3 - "compile-libfuzzer-address-x86_64": 19218 INFO: Copying bootloader EXE to /workspace/out/libfuzzer-address-x86_64/fuzz_werkzeug_url.pkg Step #3 - "compile-libfuzzer-address-x86_64": 19218 INFO: Appending PKG archive to custom ELF section in EXE Step #3 - "compile-libfuzzer-address-x86_64": 19298 INFO: Building EXE from EXE-00.toc completed successfully. Step #3 - "compile-libfuzzer-address-x86_64": + chmod -x /workspace/out/libfuzzer-address-x86_64/fuzz_werkzeug_url.pkg Step #3 - "compile-libfuzzer-address-x86_64": + [[ address = *coverage* ]] Step #3 - "compile-libfuzzer-address-x86_64": + echo '#!/bin/sh Step #3 - "compile-libfuzzer-address-x86_64": # LLVMFuzzerTestOneInput for fuzzer detection. Step #3 - "compile-libfuzzer-address-x86_64": this_dir=$(dirname "$0") Step #3 - "compile-libfuzzer-address-x86_64": chmod +x $this_dir/fuzz_werkzeug_url.pkg Step #3 - "compile-libfuzzer-address-x86_64": LD_PRELOAD=$this_dir/sanitizer_with_fuzzer.so ASAN_OPTIONS=$ASAN_OPTIONS:symbolize=1:external_symbolizer_path=$this_dir/llvm-symbolizer:detect_leaks=0 $this_dir/fuzz_werkzeug_url.pkg $@' Step #3 - "compile-libfuzzer-address-x86_64": + chmod +x /workspace/out/libfuzzer-address-x86_64/fuzz_werkzeug_url Step #3 - "compile-libfuzzer-address-x86_64": + for fuzzer in $(find $SRC -name 'fuzz_*.py') Step #3 - "compile-libfuzzer-address-x86_64": + compile_python_fuzzer /src/fuzz_werkzeug_http.py Step #3 - "compile-libfuzzer-address-x86_64": + fuzzer_path=/src/fuzz_werkzeug_http.py Step #3 - "compile-libfuzzer-address-x86_64": + shift 1 Step #3 - "compile-libfuzzer-address-x86_64": ++ basename -s .py /src/fuzz_werkzeug_http.py Step #3 - "compile-libfuzzer-address-x86_64": + fuzzer_basename=fuzz_werkzeug_http Step #3 - "compile-libfuzzer-address-x86_64": + fuzzer_package=fuzz_werkzeug_http.pkg Step #3 - "compile-libfuzzer-address-x86_64": + PYFUZZ_WORKPATH=/src/pyfuzzworkdir/ Step #3 - "compile-libfuzzer-address-x86_64": + FUZZ_WORKPATH=/src/pyfuzzworkdir//fuzz_werkzeug_http Step #3 - "compile-libfuzzer-address-x86_64": + [[ address = *introspector* ]] Step #3 - "compile-libfuzzer-address-x86_64": + [[ address = *coverage* ]] Step #3 - "compile-libfuzzer-address-x86_64": + [[ 0 != \0 ]] Step #3 - "compile-libfuzzer-address-x86_64": + rm -rf /src/pyfuzzworkdir/ Step #3 - "compile-libfuzzer-address-x86_64": + mkdir /src/pyfuzzworkdir/ /src/pyfuzzworkdir//fuzz_werkzeug_http Step #3 - "compile-libfuzzer-address-x86_64": + pyinstaller --distpath /workspace/out/libfuzzer-address-x86_64 --workpath=/src/pyfuzzworkdir//fuzz_werkzeug_http --onefile --name fuzz_werkzeug_http.pkg /src/fuzz_werkzeug_http.py Step #3 - "compile-libfuzzer-address-x86_64": 61 INFO: PyInstaller: 5.0.1 Step #3 - "compile-libfuzzer-address-x86_64": 61 INFO: Python: 3.8.3 Step #3 - "compile-libfuzzer-address-x86_64": 62 INFO: Platform: Linux-5.10.0-26-cloud-amd64-x86_64-with-glibc2.2.5 Step #3 - "compile-libfuzzer-address-x86_64": 63 INFO: wrote /src/flask-cors/fuzz_werkzeug_http.pkg.spec Step #3 - "compile-libfuzzer-address-x86_64": 65 INFO: UPX is not available. Step #3 - "compile-libfuzzer-address-x86_64": 67 INFO: Extending PYTHONPATH with paths Step #3 - "compile-libfuzzer-address-x86_64": ['/src'] Step #3 - "compile-libfuzzer-address-x86_64": 307 INFO: checking Analysis Step #3 - "compile-libfuzzer-address-x86_64": 308 INFO: Building Analysis because Analysis-00.toc is non existent Step #3 - "compile-libfuzzer-address-x86_64": 308 INFO: Initializing module dependency graph... Step #3 - "compile-libfuzzer-address-x86_64": 310 INFO: Caching module graph hooks... Step #3 - "compile-libfuzzer-address-x86_64": 319 INFO: Analyzing base_library.zip ... Step #3 - "compile-libfuzzer-address-x86_64": 3272 INFO: Processing pre-find module path hook distutils from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/pre_find_module_path/hook-distutils.py'. Step #3 - "compile-libfuzzer-address-x86_64": 3272 INFO: distutils: retargeting to non-venv dir '/usr/local/lib/python3.8' Step #3 - "compile-libfuzzer-address-x86_64": 5033 INFO: Caching module dependency graph... Step #3 - "compile-libfuzzer-address-x86_64": 5189 INFO: running Analysis Analysis-00.toc Step #3 - "compile-libfuzzer-address-x86_64": 5214 INFO: Analyzing /src/fuzz_werkzeug_http.py Step #3 - "compile-libfuzzer-address-x86_64": 7112 INFO: Processing module hooks... Step #3 - "compile-libfuzzer-address-x86_64": 7112 INFO: Loading module hook 'hook-cryptography.py' from '/usr/local/lib/python3.8/site-packages/_pyinstaller_hooks_contrib/hooks/stdhooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7435 INFO: Loading module hook 'hook-atheris.py' from '/usr/local/lib/python3.8/site-packages/atheris'... Step #3 - "compile-libfuzzer-address-x86_64": 7436 INFO: Loading module hook 'hook-xml.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7493 INFO: Loading module hook 'hook-multiprocessing.util.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7495 INFO: Loading module hook 'hook-difflib.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7496 INFO: Loading module hook 'hook-sysconfig.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7504 INFO: Loading module hook 'hook-pickle.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7506 INFO: Loading module hook 'hook-encodings.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7557 INFO: Loading module hook 'hook-distutils.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7558 INFO: Loading module hook 'hook-heapq.py' from '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks'... Step #3 - "compile-libfuzzer-address-x86_64": 7576 INFO: Looking for ctypes DLLs Step #3 - "compile-libfuzzer-address-x86_64": 7589 INFO: Analyzing run-time hooks ... Step #3 - "compile-libfuzzer-address-x86_64": 7594 INFO: Including run-time hook '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/rthooks/pyi_rth_subprocess.py' Step #3 - "compile-libfuzzer-address-x86_64": 7596 INFO: Including run-time hook '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/rthooks/pyi_rth_pkgutil.py' Step #3 - "compile-libfuzzer-address-x86_64": 7598 INFO: Including run-time hook '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/rthooks/pyi_rth_multiprocessing.py' Step #3 - "compile-libfuzzer-address-x86_64": 7601 INFO: Including run-time hook '/usr/local/lib/python3.8/site-packages/PyInstaller/hooks/rthooks/pyi_rth_inspect.py' Step #3 - "compile-libfuzzer-address-x86_64": 7611 INFO: Looking for dynamic libraries Step #3 - "compile-libfuzzer-address-x86_64": 8715 INFO: Looking for eggs Step #3 - "compile-libfuzzer-address-x86_64": 8715 INFO: Using Python library /usr/local/lib/libpython3.8.so.1.0 Step #3 - "compile-libfuzzer-address-x86_64": 8720 INFO: Warnings written to /src/pyfuzzworkdir//fuzz_werkzeug_http/fuzz_werkzeug_http.pkg/warn-fuzz_werkzeug_http.pkg.txt Step #3 - "compile-libfuzzer-address-x86_64": 8760 INFO: Graph cross-reference written to /src/pyfuzzworkdir//fuzz_werkzeug_http/fuzz_werkzeug_http.pkg/xref-fuzz_werkzeug_http.pkg.html Step #3 - "compile-libfuzzer-address-x86_64": 8772 INFO: checking PYZ Step #3 - "compile-libfuzzer-address-x86_64": 8772 INFO: Building PYZ because PYZ-00.toc is non existent Step #3 - "compile-libfuzzer-address-x86_64": 8772 INFO: Building PYZ (ZlibArchive) /src/pyfuzzworkdir//fuzz_werkzeug_http/fuzz_werkzeug_http.pkg/PYZ-00.pyz Step #3 - "compile-libfuzzer-address-x86_64": 9318 INFO: Building PYZ (ZlibArchive) /src/pyfuzzworkdir//fuzz_werkzeug_http/fuzz_werkzeug_http.pkg/PYZ-00.pyz completed successfully. Step #3 - "compile-libfuzzer-address-x86_64": 9325 INFO: checking PKG Step #3 - "compile-libfuzzer-address-x86_64": 9326 INFO: Building PKG because PKG-00.toc is non existent Step #3 - "compile-libfuzzer-address-x86_64": 9326 INFO: Building PKG (CArchive) fuzz_werkzeug_http.pkg.pkg Step #3 - "compile-libfuzzer-address-x86_64": 19008 INFO: Building PKG (CArchive) fuzz_werkzeug_http.pkg.pkg completed successfully. Step #3 - "compile-libfuzzer-address-x86_64": 19011 INFO: Bootloader /usr/local/lib/python3.8/site-packages/PyInstaller/bootloader/Linux-64bit-intel/run Step #3 - "compile-libfuzzer-address-x86_64": 19012 INFO: checking EXE Step #3 - "compile-libfuzzer-address-x86_64": 19012 INFO: Building EXE because EXE-00.toc is non existent Step #3 - "compile-libfuzzer-address-x86_64": 19012 INFO: Building EXE from EXE-00.toc Step #3 - "compile-libfuzzer-address-x86_64": 19012 INFO: Copying bootloader EXE to /workspace/out/libfuzzer-address-x86_64/fuzz_werkzeug_http.pkg Step #3 - "compile-libfuzzer-address-x86_64": 19012 INFO: Appending PKG archive to custom ELF section in EXE Step #3 - "compile-libfuzzer-address-x86_64": 19090 INFO: Building EXE from EXE-00.toc completed successfully. Step #3 - "compile-libfuzzer-address-x86_64": + chmod -x /workspace/out/libfuzzer-address-x86_64/fuzz_werkzeug_http.pkg Step #3 - "compile-libfuzzer-address-x86_64": + [[ address = *coverage* ]] Step #3 - "compile-libfuzzer-address-x86_64": + echo '#!/bin/sh Step #3 - "compile-libfuzzer-address-x86_64": # LLVMFuzzerTestOneInput for fuzzer detection. Step #3 - "compile-libfuzzer-address-x86_64": this_dir=$(dirname "$0") Step #3 - "compile-libfuzzer-address-x86_64": chmod +x $this_dir/fuzz_werkzeug_http.pkg Step #3 - "compile-libfuzzer-address-x86_64": LD_PRELOAD=$this_dir/sanitizer_with_fuzzer.so ASAN_OPTIONS=$ASAN_OPTIONS:symbolize=1:external_symbolizer_path=$this_dir/llvm-symbolizer:detect_leaks=0 $this_dir/fuzz_werkzeug_http.pkg $@' Step #3 - "compile-libfuzzer-address-x86_64": + chmod +x /workspace/out/libfuzzer-address-x86_64/fuzz_werkzeug_http Step #3 - "compile-libfuzzer-address-x86_64": + cp /src/fuzzing/dictionaries/http.dict /workspace/out/libfuzzer-address-x86_64/fuzz_werkzeug_http.dict Finished Step #3 - "compile-libfuzzer-address-x86_64" Starting Step #4 - "build-check-libfuzzer-address-x86_64" Step #4 - "build-check-libfuzzer-address-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #4 - "build-check-libfuzzer-address-x86_64": Unable to find image 'gcr.io/oss-fuzz-base/base-runner:latest' locally Step #4 - "build-check-libfuzzer-address-x86_64": latest: Pulling from oss-fuzz-base/base-runner Step #4 - "build-check-libfuzzer-address-x86_64": b549f31133a9: Already exists Step #4 - "build-check-libfuzzer-address-x86_64": ee06c35af532: Already exists Step #4 - "build-check-libfuzzer-address-x86_64": c36614e90b60: Already exists Step #4 - "build-check-libfuzzer-address-x86_64": 98ec86b48d6a: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 0ac5e2f60d1e: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": c4558f40ae30: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 99fb824f3a73: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 1520db3c4ef9: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 38f47f48f934: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 2ec5d19345f4: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 4dff2b6ddec6: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 039388f18868: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 90a817c44129: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": b0f8ddb39088: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": a2f57b840987: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 80e4f52ec1f6: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 07ffc57df921: Pulling fs layer Step #4 - "build-check-libfuzzer-address-x86_64": 99fb824f3a73: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 1520db3c4ef9: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 38f47f48f934: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 2ec5d19345f4: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 4dff2b6ddec6: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 039388f18868: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 90a817c44129: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": b0f8ddb39088: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": a2f57b840987: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 80e4f52ec1f6: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": 07ffc57df921: Waiting Step #4 - "build-check-libfuzzer-address-x86_64": c4558f40ae30: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 98ec86b48d6a: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 98ec86b48d6a: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 0ac5e2f60d1e: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 0ac5e2f60d1e: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 1520db3c4ef9: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 1520db3c4ef9: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 38f47f48f934: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 38f47f48f934: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 98ec86b48d6a: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 2ec5d19345f4: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 039388f18868: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 039388f18868: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 0ac5e2f60d1e: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 4dff2b6ddec6: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 4dff2b6ddec6: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": c4558f40ae30: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": b0f8ddb39088: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": b0f8ddb39088: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 99fb824f3a73: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 99fb824f3a73: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": a2f57b840987: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 07ffc57df921: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 07ffc57df921: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 90a817c44129: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 90a817c44129: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 80e4f52ec1f6: Verifying Checksum Step #4 - "build-check-libfuzzer-address-x86_64": 80e4f52ec1f6: Download complete Step #4 - "build-check-libfuzzer-address-x86_64": 99fb824f3a73: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 1520db3c4ef9: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 38f47f48f934: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 2ec5d19345f4: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 4dff2b6ddec6: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 039388f18868: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 90a817c44129: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": b0f8ddb39088: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": a2f57b840987: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 80e4f52ec1f6: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": 07ffc57df921: Pull complete Step #4 - "build-check-libfuzzer-address-x86_64": Digest: sha256:a830664167ebe97d061360b8c97eeab6f26e4802b39d82e7b8171df38eb92729 Step #4 - "build-check-libfuzzer-address-x86_64": Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-runner:latest Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp5hpuelap/fuzz_json Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp5hpuelap/fuzz_werkzeug_url Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp5hpuelap/fuzz_werkzeug_formparser Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp5hpuelap/fuzz_werkzeug_http Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp5hpuelap/cors_fuzz_flask Step #4 - "build-check-libfuzzer-address-x86_64": Retrying failed fuzz targets sequentially 1 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: performing bad build checks for /tmp/not-out/tmp5hpuelap/fuzz_werkzeug_url Step #4 - "build-check-libfuzzer-address-x86_64": Broken fuzz targets 1 Step #4 - "build-check-libfuzzer-address-x86_64": ('/tmp/not-out/tmp5hpuelap/fuzz_werkzeug_url', CompletedProcess(args=['bad_build_check', '/tmp/not-out/tmp5hpuelap/fuzz_werkzeug_url'], returncode=1, stdout=b'BAD BUILD: /tmp/not-out/tmp5hpuelap/fuzz_werkzeug_url seems to have either startup crash or exit:\n/tmp/not-out/tmp5hpuelap/fuzz_werkzeug_url -rss_limit_mb=2560 -timeout=25 -seed=1337 -runs=4 < /dev/null\nINFO: Using preloaded libfuzzer\nINFO: Running with entropic power schedule (0xFF, 100).\nINFO: Seed: 1337\nINFO: -max_len is not provided; libFuzzer will not generate inputs larger than 4096 bytes\n\n === Uncaught Python exception: ===\nAttributeError: module \'werkzeug.urls\' has no attribute \'url_fix\'\nTraceback (most recent call last):\n File "fuzz_werkzeug_url.py", line 27, in TestOneInput\nAttributeError: module \'werkzeug.urls\' has no attribute \'url_fix\'\n\nINFO: Instrumenting werkzeug\nWARNING: It looks like this module is imported by a custom loader. Atheris has experimental support for this. However, it may be incompatible with certain libraries. If you experience unusual errors or poor coverage collection, try atheris.instrument_all() instead, add enable_loader_override=False to instrument_imports(), or file an issue on GitHub.\nINFO: Instrumenting __future__\nINFO: Instrumenting werkzeug.serving\nINFO: Instrumenting socketserver\nINFO: Instrumenting datetime\nINFO: Instrumenting http\nINFO: Instrumenting http.server\nINFO: Instrumenting copy\nINFO: Instrumenting email\nINFO: Instrumenting email.utils\nINFO: Instrumenting random\nINFO: Instrumenting bisect\nINFO: Instrumenting urllib\nINFO: Instrumenting urllib.parse\nINFO: Instrumenting email._parseaddr\nINFO: Instrumenting calendar\nINFO: Instrumenting locale\nINFO: Instrumenting email.charset\nINFO: Instrumenting email.base64mime\nINFO: Instrumenting base64\nINFO: Instrumenting email.quoprimime\nINFO: Instrumenting email.errors\nINFO: Instrumenting email.encoders\nINFO: Instrumenting quopri\nINFO: Instrumenting html\nINFO: Instrumenting html.entities\nINFO: Instrumenting http.client\nINFO: Instrumenting email.parser\nINFO: Instrumenting email.feedparser\nINFO: Instrumenting email._policybase\nINFO: Instrumenting email.header\nINFO: Instrumenting email.message\nINFO: Instrumenting uu\nINFO: Instrumenting email._encoded_words\nINFO: Instrumenting email.iterators\nINFO: Instrumenting ssl\nINFO: Instrumenting mimetypes\nINFO: Instrumenting shutil\nINFO: Instrumenting fnmatch\nINFO: Instrumenting bz2\nINFO: Instrumenting _compression\nINFO: Instrumenting lzma\nINFO: Instrumenting werkzeug._internal\nINFO: Instrumenting werkzeug.exceptions\nINFO: Instrumenting markupsafe\nINFO: Instrumenting werkzeug.urls\nINFO: Instrumenting werkzeug.datastructures\nINFO: Instrumenting werkzeug.datastructures.accept\nINFO: Instrumenting werkzeug.datastructures.structures\nINFO: Instrumenting werkzeug.datastructures.mixins\nINFO: Instrumenting werkzeug.http\nINFO: Instrumenting hashlib\nINFO: Instrumenting urllib.request\nINFO: Instrumenting tempfile\nINFO: Instrumenting urllib.error\nINFO: Instrumenting urllib.response\nINFO: Instrumenting werkzeug.sansio\nINFO: Instrumenting werkzeug.sansio.http\nINFO: Instrumenting werkzeug.datastructures.auth\nINFO: Instrumenting werkzeug.datastructures.cache_control\nINFO: Instrumenting werkzeug.datastructures.csp\nINFO: Instrumenting werkzeug.datastructures.etag\nINFO: Instrumenting werkzeug.datastructures.file_storage\nINFO: Instrumenting werkzeug.datastructures.headers\nINFO: Instrumenting werkzeug.datastructures.range\nINFO: Instrumenting werkzeug.test\nINFO: Instrumenting dataclasses\nINFO: Instrumenting werkzeug.sansio.multipart\nINFO: Instrumenting werkzeug.utils\nINFO: Instrumenting werkzeug.security\nINFO: Instrumenting hmac\nINFO: Instrumenting secrets\nINFO: Instrumenting werkzeug.wsgi\nINFO: Instrumenting werkzeug.sansio.utils\nINFO: Instrumenting werkzeug.wrappers\nINFO: Instrumenting werkzeug.wrappers.request\nINFO: Instrumenting json\nINFO: Instrumenting json.decoder\nINFO: Instrumenting json.scanner\nINFO: Instrumenting json.encoder\nINFO: Instrumenting werkzeug.formparser\nINFO: Instrumenting werkzeug.sansio.request\nINFO: Instrumenting werkzeug.user_agent\nINFO: Instrumenting werkzeug.wrappers.response\nINFO: Instrumenting werkzeug.sansio.response\n==149== ERROR: libFuzzer: fuzz target exited\n #0 0x7ff582916131 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/asan/asan_stack.cpp:87:3\n #1 0x7ff582835fe8 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5\n #2 0x7ff58281ad7c in fuzzer::Fuzzer::ExitCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:250:3\n #3 0x7ff5825f48a6 (/lib/x86_64-linux-gnu/libc.so.6+0x468a6) (BuildId: e678fe54a5d2c2092f8e47eb0b33105e380f7340)\n #4 0x7ff5825f4a5f in exit (/lib/x86_64-linux-gnu/libc.so.6+0x46a5f) (BuildId: e678fe54a5d2c2092f8e47eb0b33105e380f7340)\n #5 0x7ff58034dc78 in Py_Exit /tmp/Python-3.8.3/Python/pylifecycle.c:2299:5\n #6 0x7ff5803526cf in handle_system_exit /tmp/Python-3.8.3/Python/pythonrun.c:658:9\n #7 0x7ff5803526cf in _PyErr_PrintEx /tmp/Python-3.8.3/Python/pythonrun.c:668:5\n #8 0x403ad2 (/tmp/not-out/tmp5hpuelap/fuzz_werkzeug_url.pkg+0x403ad2)\n #9 0x403e67 (/tmp/not-out/tmp5hpuelap/fuzz_werkzeug_url.pkg+0x403e67)\n #10 0x7ff5825d2082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: e678fe54a5d2c2092f8e47eb0b33105e380f7340)\n #11 0x40249d (/tmp/not-out/tmp5hpuelap/fuzz_werkzeug_url.pkg+0x40249d)\n\nDEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::ExitCallback()\nSUMMARY: libFuzzer: fuzz target exited\nMS: 0 ; base unit: 0000000000000000000000000000000000000000\n\n\nartifact_prefix=\'./\'; Test unit written to ./crash-da39a3ee5e6b4b0d3255bfef95601890afd80709\nBase64: \n', stderr=b'')) Step #4 - "build-check-libfuzzer-address-x86_64": BAD BUILD: /tmp/not-out/tmp5hpuelap/fuzz_werkzeug_url seems to have either startup crash or exit: Step #4 - "build-check-libfuzzer-address-x86_64": /tmp/not-out/tmp5hpuelap/fuzz_werkzeug_url -rss_limit_mb=2560 -timeout=25 -seed=1337 -runs=4 < /dev/null Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Using preloaded libfuzzer Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Running with entropic power schedule (0xFF, 100). Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Seed: 1337 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 4096 bytes Step #4 - "build-check-libfuzzer-address-x86_64": Step #4 - "build-check-libfuzzer-address-x86_64": === Uncaught Python exception: === Step #4 - "build-check-libfuzzer-address-x86_64": AttributeError: module 'werkzeug.urls' has no attribute 'url_fix' Step #4 - "build-check-libfuzzer-address-x86_64": Traceback (most recent call last): Step #4 - "build-check-libfuzzer-address-x86_64": File "fuzz_werkzeug_url.py", line 27, in TestOneInput Step #4 - "build-check-libfuzzer-address-x86_64": AttributeError: module 'werkzeug.urls' has no attribute 'url_fix' Step #4 - "build-check-libfuzzer-address-x86_64": Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug Step #4 - "build-check-libfuzzer-address-x86_64": WARNING: It looks like this module is imported by a custom loader. Atheris has experimental support for this. However, it may be incompatible with certain libraries. If you experience unusual errors or poor coverage collection, try atheris.instrument_all() instead, add enable_loader_override=False to instrument_imports(), or file an issue on GitHub. Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting __future__ Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.serving Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting socketserver Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting datetime Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting http Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting http.server Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting copy Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting email Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting email.utils Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting random Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting bisect Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting urllib Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting urllib.parse Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting email._parseaddr Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting calendar Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting locale Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting email.charset Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting email.base64mime Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting base64 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting email.quoprimime Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting email.errors Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting email.encoders Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting quopri Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting html Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting html.entities Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting http.client Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting email.parser Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting email.feedparser Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting email._policybase Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting email.header Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting email.message Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting uu Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting email._encoded_words Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting email.iterators Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting ssl Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting mimetypes Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting shutil Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting fnmatch Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting bz2 Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting _compression Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting lzma Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug._internal Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.exceptions Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting markupsafe Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.urls Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.datastructures Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.datastructures.accept Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.datastructures.structures Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.datastructures.mixins Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.http Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting hashlib Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting urllib.request Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting tempfile Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting urllib.error Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting urllib.response Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.sansio Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.sansio.http Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.datastructures.auth Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.datastructures.cache_control Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.datastructures.csp Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.datastructures.etag Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.datastructures.file_storage Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.datastructures.headers Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.datastructures.range Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.test Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting dataclasses Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.sansio.multipart Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.utils Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.security Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting hmac Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting secrets Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.wsgi Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.sansio.utils Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.wrappers Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.wrappers.request Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting json Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting json.decoder Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting json.scanner Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting json.encoder Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.formparser Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.sansio.request Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.user_agent Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.wrappers.response Step #4 - "build-check-libfuzzer-address-x86_64": INFO: Instrumenting werkzeug.sansio.response Step #4 - "build-check-libfuzzer-address-x86_64": ==242== ERROR: libFuzzer: fuzz target exited Step #4 - "build-check-libfuzzer-address-x86_64": #0 0x7fa28a424131 in __sanitizer_print_stack_trace /src/llvm-project/compiler-rt/lib/asan/asan_stack.cpp:87:3 Step #4 - "build-check-libfuzzer-address-x86_64": #1 0x7fa28a343fe8 in fuzzer::PrintStackTrace() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtil.cpp:210:5 Step #4 - "build-check-libfuzzer-address-x86_64": #2 0x7fa28a328d7c in fuzzer::Fuzzer::ExitCallback() /src/llvm-project/compiler-rt/lib/fuzzer/FuzzerLoop.cpp:250:3 Step #4 - "build-check-libfuzzer-address-x86_64": #3 0x7fa28a1028a6 (/lib/x86_64-linux-gnu/libc.so.6+0x468a6) (BuildId: e678fe54a5d2c2092f8e47eb0b33105e380f7340) Step #4 - "build-check-libfuzzer-address-x86_64": #4 0x7fa28a102a5f in exit (/lib/x86_64-linux-gnu/libc.so.6+0x46a5f) (BuildId: e678fe54a5d2c2092f8e47eb0b33105e380f7340) Step #4 - "build-check-libfuzzer-address-x86_64": #5 0x7fa287e4dc78 in Py_Exit /tmp/Python-3.8.3/Python/pylifecycle.c:2299:5 Step #4 - "build-check-libfuzzer-address-x86_64": #6 0x7fa287e526cf in handle_system_exit /tmp/Python-3.8.3/Python/pythonrun.c:658:9 Step #4 - "build-check-libfuzzer-address-x86_64": #7 0x7fa287e526cf in _PyErr_PrintEx /tmp/Python-3.8.3/Python/pythonrun.c:668:5 Step #4 - "build-check-libfuzzer-address-x86_64": #8 0x403ad2 (/tmp/not-out/tmp5hpuelap/fuzz_werkzeug_url.pkg+0x403ad2) Step #4 - "build-check-libfuzzer-address-x86_64": #9 0x403e67 (/tmp/not-out/tmp5hpuelap/fuzz_werkzeug_url.pkg+0x403e67) Step #4 - "build-check-libfuzzer-address-x86_64": #10 0x7fa28a0e0082 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x24082) (BuildId: e678fe54a5d2c2092f8e47eb0b33105e380f7340) Step #4 - "build-check-libfuzzer-address-x86_64": #11 0x40249d (/tmp/not-out/tmp5hpuelap/fuzz_werkzeug_url.pkg+0x40249d) Step #4 - "build-check-libfuzzer-address-x86_64": Step #4 - "build-check-libfuzzer-address-x86_64": DEDUP_TOKEN: __sanitizer_print_stack_trace--fuzzer::PrintStackTrace()--fuzzer::Fuzzer::ExitCallback() Step #4 - "build-check-libfuzzer-address-x86_64": SUMMARY: libFuzzer: fuzz target exited Step #4 - "build-check-libfuzzer-address-x86_64": MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #4 - "build-check-libfuzzer-address-x86_64": Step #4 - "build-check-libfuzzer-address-x86_64": Step #4 - "build-check-libfuzzer-address-x86_64": artifact_prefix='./'; Test unit written to ./crash-da39a3ee5e6b4b0d3255bfef95601890afd80709 Step #4 - "build-check-libfuzzer-address-x86_64": Base64: Step #4 - "build-check-libfuzzer-address-x86_64": Step #4 - "build-check-libfuzzer-address-x86_64": ERROR: 20.0% of fuzz targets seem to be broken. See the list above for a detailed information. Step #4 - "build-check-libfuzzer-address-x86_64": ******************************************************************************** Step #4 - "build-check-libfuzzer-address-x86_64": Build checks failed. Step #4 - "build-check-libfuzzer-address-x86_64": To reproduce, run: Step #4 - "build-check-libfuzzer-address-x86_64": python infra/helper.py build_image flask Step #4 - "build-check-libfuzzer-address-x86_64": python infra/helper.py build_fuzzers --sanitizer address --engine libfuzzer --architecture x86_64 flask Step #4 - "build-check-libfuzzer-address-x86_64": python infra/helper.py check_build --sanitizer address --engine libfuzzer --architecture x86_64 flask Step #4 - "build-check-libfuzzer-address-x86_64": ******************************************************************************** Finished Step #4 - "build-check-libfuzzer-address-x86_64" ERROR ERROR: build step 4 "gcr.io/cloud-builders/docker" failed: step exited with non-zero status: 1